Most Haunted
Halloween 2002 : Dudley Castle
E1 Oct 31, 2002 60m
The first Most Haunted Live episode sees the Most Haunted crew taking on Dudley Castle on Halloween night.
Where to Watch Halloween 2002 : Dudley Castle
Cast of Halloween 2002 : Dudley Castle