Thunderbirds scene

Thunderbirds scene

The Sun Probe is launched from Cape Kennedy, Florida in “Sun Probe” (1965)