Legend of the Giant Squid

David Attenborough narrates an astonishing underwater look at the ocean giants thriving in the coldest place on Earth, Antarctica - including the giant squid

Today · Saturday, 29 August 1 airing
16:05
National Geographic Channel
Legend of the Giant Squid