Space lizard? Alien creature 'on high alert' on Mars catches UFO fans' eyes

Space lizard? Alien creature 'on high alert' on Mars catches UFO fans' eyes

… thanks to the hundreds of raw images from the Curiosity rover posted on NASA's website every day. Earlier in August, social media was thrilled by a shape on Mars which was dubbed "Spider,” “Alien,” “John Carter” and even “awesome Martian space crab

0
Like
Save

Comments

Write a comment

*