Nasa’s Unexplained Files S03E02 – 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 is artificial in nature.

Read more
Page 1 of 11