Documentary on with strange goings-on in the 'devil's triangle'.
Release Date: 1979-01-24
Rating: 5 votes(6)
Documentary on with strange goings-on in the 'devil's triangle'.
Genres: Thriller| Documentary|
Release Date: 1979-01-24
Movie Revenue: $0
Movie Runtime: 93
Lanuage: