Sea Archives - Viral And More

Was The Kraken Really Spotted Near Antarctica On Google Earth?