Alien discovery: UFO hunter claims to spot ancient mollusc fossil on Mars in NASA pics

Alien discovery: UFO hunter claims to spot ancient mollusc fossil on Mars in NASA pics



ALIEN hunters believe they have hit the jackpot in the search for life on Mars after discovering what they believe to be the fossil of an ancient mollusc in NASA images of the Red Planet.