Is This An Alien Facehugger Crawling Up A Cliff On Mars? NEWS / By timw_brap It certainly looks like one doesn’t it?
Lizard/Rat Discovered On Mars? NASA Photo On Mars Reveals Something NEWS, PHOTOS / By MF Jones NASA’s Curiosity Rover has uncovered alien life, according to some. But does the evidence show a lizard, a rat… or just another rock?