A Japanese science blogger has been carefully examining 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?

lizard on mars
ufosightingsdaily.com
loading...
lizard on mars
ufosightingsdaily.com
loading...
lizard on mars
ufosightingsdaily.com
loading...

More From Classic Rock 105.1