iOS app Android app

Pareidoilia

LOOK: Scientists Explain Weird 'Animal Face' On Mars

Posted 04.09.2012 | Science

It looks as if scientists have finally caught a glimpse of life on Mars—well, at least something that looks like life. NASA's Mars Reconnaissance Or...