Mars Alien
-
Martian Reptile? Facts About the Mysterious 'Creature' Allegedly Spotted on the Red Planet
The people who have seen the photo have been dubbing the lizard as a "martian reptile." But is there truth to this claim?
Latest Research Articles