Life on Mars: Has NASA's Curiosity discovered a 'humanoid' alien on the Red Planet?

UFO hunters are certain NASA’s Curiosity rover has found evidence of alien life on Mars, citing official photos that appear to show a human-shaped anomaly.


READ  MH370 shock: Obsessed pilot disconnected from reality ahead of fatal flight, friend claims

Leave a Reply

This website uses cookies. By continuing to use this site, you accept our use of cookies.