Pyramids on Mars SHOCK: Do these NASA photos prove ancient alien Mars UFO theory?
AN ALIEN pyramid on Mars photographed by NASA’s Curiosity rover is “indisputable evidence” of UFO activity on the Red Planet, a prominent extraterrestrial expert has claimed.
Daily Express :: Weird Feed