A Japanese science blogger has been carefully examining the latest images from NASA’s Curiosity Rover, and he thinks he’s found photo evidence of a lizard on Mars. What could this be? A rock? A reptile?

ufosightingsdaily.com
ufosightingsdaily.com
ufosightingsdaily.com