Massive Live Giant Squid Filmed By Russian Fishermen Russian fishermen were able to capture a video of a giant squid. The cephalopod was attempting to snatch the sailors' catch. by Rhodi Lee
Science Scientists dig into innards of colossal New Zealand squid: Guess what they found? by Rhodi Lee