Turn off light

Invasion America Season 1 Episode 12

As General Gordon continues to pursue them, they infiltrate the Cape Kennedy space center with the help of an insider. .

Episode Title: Countdown

Air Date: 1998-07-07