Documentary on with strange goings-on in the 'devil's triangle'.
1972
1983
2014
2002
1993
1961
2013
2011
2009
2024
2021
2015
1976
1998
2016