laughingsquid.com
Interesting Facts About the Elusive Giant Squid
In a cephalopodic episode of BBC Earth Unplugged, host Maddy Moate explains some very interesting facts about the very elusive giant squid including their