images

Released on: 2007-01-01

Devils of the Deep: Jumbo Squid

In the deep waters of Mexico's Gulf of California, large and ravenous predators are congregating and local fishermen fear them more than sharks.

Documentary

Production Companies:

National Geographic

Production Countries:

United States of America

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations