Watch on YouTube TV

Curse of the Bermuda Triangle

Watch live TV from 85+ networks
Free unlimited cloud DVR storage space
6 accounts per household included
Cancel anytime.
Bermuda Triangle is home to some of the most fascinating unsolved mysteries on Earth. This remote territory in the Atlantic Ocean has been the subject of notoriety and legend as countless ships, planes and human lives have been lost in its waters.

Latest episodes

aired 131 days ago
New evidence could finally explain a mysterious UFO encounter in the Bermuda Triangle, and using cutting-edge tech and the latest underwater discoveries, a team of experts investigate if aliens have visited this strange stretch of water.
aired 138 days ago
Five US Navy planes vanish without a trace in the Bermuda Triangle, fueling speculation that this strange stretch of water is cursed.

Similar on YouTube TV

Various networks
The Bermuda Triangle is the mysterious stretch of water that's home to some of the world's greatest mysteries, and using cutting-edge technology, experts investigate the truth behind this strange and deadly place.