The Devil's Triangle

51mins | 1973 | DocumentaryG
Director Richard Winer
Starring Vincent Price
Narrated by Vincent Price, this film explores 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.
Recommended For You
See All
Award Winning