Another MASSIVE ‘alien’ base found on the moon?

NASA’s Lunar Reconnaissance Orbiter (LRO) was able to capture another strange object on the surface of Earth’s natural satellite. According to UFO hunters, it yet another anomalous structure which defies explanation. According to researchers, the objects visible in the images… Continue Reading