A team of American parapsychologists travel to Wales to conduct a study of Margam Castle, one of the UK's most haunted buildings.
2005
2013
2024
2023
2019
2018
2020
2022
2006
1987
1992
2000
1989
1976
1997