Most haunted live season 1

Most haunted live season 1

2002-10-31
2 Episodes

Episodes

Dudley Castle

1. Dudley Castle

2002-10-31

Watch

Most Haunted Live at Halloween: Dudley Castle

Dover Castle

2. Dover Castle

2002-12-22

Watch

Most Haunted Live at Christmas: Dover Castle