Sea Monster Spotted on Google Earth

A massive sea monster with giant tentacles has allegedly been spotted on Google Earth. The sighting is located off the coast of Deception Island, which is near Antartica. Reports estimate the creature to measure a whopping 120 meters (393 feet) long! Some people are saying it looks like a Kraken. A Kraken is a mythical, […]

Read More