Space Powered by Trendolizer

NASA Mars Hoax: "Rover" Is on Devon Island, Canada? You Decide

Trending story found on alien-ufo-sightings.com
NASA Mars Hoax: "Rover" Is on Devon Island, Canada? You Decide
Where On Earth Are NASA’s Rovers Sending Pictures From? There is an increasing number of people who believe that NASA’s rovers never left the Earth in the first place, and the pictures they are allegedly sending
[Source: alien-ufo-sightings.com] [ Comments ] [See why this is trending]

Trend graph:

Comments