Monsters of the Bermuda Triangle

About Monsters of the Bermuda Triangle

A 10-foot shark tagged off New England vanishes in the Bermuda Triangle. Did it fall victim to a monstrous predator?

Monsters of the Bermuda Triangle is a series. It reached one season of one episode from July 2023.

American members can watch it on Discovery+ Amazon Channel, HBO Max, and HBO Max Amazon Channel.