Underwater Pyramid Found on Google Earth?

What is with the all strange Google Earth findings lately? It seems people are finding odd things with the Google Earth software at an alarming rate these days. Last week, we showed you humanoid giants near the Giza pyramids and a sea monster off the coast of Antarctica. This week a new strange find comes […]

Read More