LARGEST STRUCTURE ON EARTH..FOUND ON OCEAN FLOOR Nov 20, 2017 | Alien News | 0 | With the aid of Google Maps, UFO enthusiasts have discovered what appears to be a massive anomaly, what some are referring to as a “giant pyramid” … First posted on http://www.checkthesenews.com Read Full Story
Recent Comments