The NASA Connection
- Episode aired Mar 9, 2012
- TV-PG
- 45m
NASA scientists, former astronauts and secret government files all point to the conclusion that there has been contact with extraterrestrial life in the past.NASA scientists, former astronauts and secret government files all point to the conclusion that there has been contact with extraterrestrial life in the past.NASA scientists, former astronauts and secret government files all point to the conclusion that there has been contact with extraterrestrial life in the past.