The mythic Giant Squid has been found in the waters off Antarctica, proving the sailors of old were not only drunken pirates, but true scholars as well. I guess fish stories aren’t always as exaggerated as we might expect.
In related news, an unconfirmed source has reported spotting a mermaid bathing on the shores of Atlantis.