Thunderbirds scene

Thunderbirds scene

City of London Heliport in “Vault of Death” (1965)