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.