
NASA’s Unexplained Files • SEASON 3 EPISODE 2
Return of the Moon Bugs
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.
Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.