The Devils Triangle 123movies Full Movie Stream

Watch The Devils Triangle

4.14/5 - (7 Votes)
Countries: USA,
Release Date: August 31, 1974
Year: 1974
IMDb Rating:

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.

Robert Deacon     , Vincent Price