• 0%
    0 votes
  • Rate this movie
    What did you think?

Devils of the Deep: Jumbo Squid 2007

  • January 1, 1900
  • 53 mins
  • United States
  • English
  • Documentary

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

If you like Devils of the Deep: Jumbo Squid, check out...