Thunderbirds scene

Thunderbirds scene

Solar Control Center at Cape Kennedy, Florida in “Sun Probe” (1965)