'Inside Nature’s Giants: The Giant Squid', A Film About the Elusive Deep Sea Cephalopod
In an hour-long episode of the documentary series Inside Nature’s Giants, PBS takes a look at the giant squid, a massive deep sea cephalopod believed to
Brian Heater