In the deep waters of Mexico's Gulf of California, large and ravenous predators are congregating and local fishermen fear them more than sharks.
Unfortunately the movie Devils of the Deep: Jumbo Squid is not yet available on HBO Max.
Writing | Eleanor Grant | Writer |