Documentary on with strange goings-on in the 'devil's triangle'.
1994
2008
2000
2007
1999
2011
2012
1988
1969
1992
1995
2021
2020
2002
2006