Tag Archives: MOON

Video: Massive UFO Fleet Leaving The Moon?

Video: Massive UFO Fleet Leaving The Moon?

The Moon Aliens Have Released Their Armada Make no mistake about it, this video title was very difficult to resist. Whether this was click baiting or not, the idea of a massive fleet of UFOs taking off from the moon was very fascinating. Before we discuss the video we have to give credit where credit is due. The publisher of the video, Mister Enigma, makes it

Read More