The Devil's Triangle

A documentary exploring the mysteries of the Bermuda Triangle, an area of the ocean between Bermuda, Miami and Cuba into which many boats and planes have mysteriously disappeared over the years.

Loading countdown...

Release Date

September 1, 2002

Status

Released

Original Title

The Devil's Triangle

Runtime

52min

Budget

Revenue

Language

English

Production Companies