Documentary on with strange goings-on in the 'devil's triangle'.
1967
1961
1963
1965
2004
2002
2006
1975
1979
2003
2005
2000
1995
1993
2001
1998