Squid Articles

Here’s That Giant Squid Everyone’s Talking About [Video]
· 2

There have been a lot of reports out about a giant squid being videotaped for the first time. Not all of the coverage, however, has come accompanied with video footage, for some reason. Some news organizations have shared footage, however, …