David Vincent meets with an eminent astrophysicist who has proof that aliens ...
The Invaders
Season 1 Episode 14: Moonshot
David is drawn into the space program by a series of coincidences that convince him of alien involvement. But why do the aliens want to put one of their own on a manned mission? Surely they can get to space whenever they need to. The...