So, A Science Blogger Thinks He’s Found A Pitcure Of A Lizard…On Mars?!?
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?