Return of the Moon Bugs
Season 3 • Episode 2
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.
43 min|TV-PG|Premiered 03/02/2016
Available Full Episodes
More from this Episode