Release the Kraken! Giant Squid Caught on Video Real life; we know, is often stranger than fiction, but the confirmation that the giant squid is both awesome and Read More