Posted in Uncategorized

UFO sighting: NASA debunks alien hunter’s claim they discovered on Moon

UFO hunters have bizarrely claimed to have uncovered evidence of an ‘Egyptian pyramid’ on the Moon built by an intelligent alien civilisation – but NASA…

Continue Reading... UFO sighting: NASA debunks alien hunter’s claim they discovered on Moon