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.
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.
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.