Night mode

The Bermuda Triangle

Trailer
Documentary on with strange goings-on in the 'devil's triangle'.

Runtime: 93 minutes

Release: Jan 24, 1979

IMDb: 5.00/10 by 6 users

Popularity: 2

Country:

Language: English

Budget: 0

Revenue: 0