Documentary
7.5
The Devil's Triangle full movie is released on Apr 19, 1971. Watch The Devil's Triangle online - the English Documentary movie from United States. The Devil's Triangle is directed by Richard Winer and created by Worley Thorne with Vincent Price and Richard Adams.