iOS app Android app

Mars Creature

LOOK: Is That A Rat On Mars?

Posted 05.30.2013 | Science

Is that a rat... on Mars?! Yes, according to a theory from one determined man in Japan who recently scoured dozens of NASA photos taken by the spac...