Alien hunters claim NASA image shows 'WOMAN standing on Mars acting as lookout'

Alien hunters claim NASA image shows 'WOMAN standing on Mars acting as lookout'

The scale of the image would make the 'being' only eight to 10cm tall – less than the size of a small coffee cup – according to website UFO Sightings Daily, who are highlighting the discovery. Alien life hunter Scott C Waring posted: "The woman seems

0
Like
Save

Comments

Write a comment

*