Giant squid similar to Kraken found on Google Earth
Using Google Earth, conspiracy theorists claim to have spotted the mythical Kraken swimming off the coast of Deception Island near Antarctica. It appears to be 100ft long and part giant squid.
Read more »