Most Haunted Live at Christmas: Dover Castle
- Episode aired Dec 22, 2002
The Most Haunted team present this special Christmas edition of the show from the imposing Dover Castle. It was originally broadcast live with viewers invited to take part in the show via in... Read allThe Most Haunted team present this special Christmas edition of the show from the imposing Dover Castle. It was originally broadcast live with viewers invited to take part in the show via interactive features.The Most Haunted team present this special Christmas edition of the show from the imposing Dover Castle. It was originally broadcast live with viewers invited to take part in the show via interactive features.