Return of the Moon Bugs still
NASA’s Unexplained Files • SEASON 3 EPISODE 2

Return of the Moon Bugs

NASA’s Unexplained FilesSeason 3Episode 2Mar 1, 201641 min

Apollo 12 astronauts bring back something alive from the moon and NASA track an asteroid heading towards Earth but make a shocking discovery: it’s not an asteroid, but an object that’s artificial in nature.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.