The Bermuda Triangle (1979)

The Bermuda Triangle (1979)

1979-01-24 United States of America 93 Min. PG-13
5 6 votes

Overview

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