ALIEN hunters believe they have discovered a statue of a Martian warrior in NASA images from the Red Planet, which supposedly proves the existence of life on Mars.
source: express.co.uk
ALIEN hunters believe they have discovered a statue of a Martian warrior in NASA images from the Red Planet, which supposedly proves the existence of life on Mars.