The people who have seen the photo have been dubbing the lizard as a "martian reptile." But is there truth to this claim?
The Mars Spirit Rover may have uncovered an area on Mars that could possibly belong to an ancient alien civilization on the red planet.
You have already subscribed. Thank you.