Showing posts with the label Chryse Alien

'Chryse Alien' Mars Rock Formation That Looks Like a Face Is So Weird Even NASA Admits It Can't Explain It

By now, Scott C. Waring is pretty much a fixture in the world of alien conspiracy theories, especially when it comes to Mars—he previously claimed to have spotted a cannonball on the Martian surface,…
Subscribe Our Newsletter