Self-proclaimed alien life analyst Scott Waring made the bizarrely claims about the “alien artwork” on his etdatabase.com blog. He said: “In Jenner crater I have found something really extraordinary: an alien face in the middle of a crater. “These faces are designed to be visible only from long distances.
“The more onlookers zoom-in on the image ... Read even more