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

Devils of the Deep: Jumbo Squid 1900

  • January 1, 1900
  • 53 mins
  • 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...