Inside Nature's Giants

Preview | Giant Squid

Preview: Episode 5 | 30s

Examine one of the biggest yet most mysterious animals on Earth — the giant squid.

Aired: 06/19/12

Rating: NR

Problems Playing Video?