Most Haunted
Mark Episode As Watched

SEASON 11 • EPISODE 15

Most Haunted

"Madame Tussauds"

Date Aired: Feb 17, 2009 (United Kingdom)

Avg Rating (0)
Your Rating
London is the destination for Yvette Fielding and the Most Haunted team where fear, dread and eerie dopple-gangers await in the most famous tourist attraction in the world. The attraction has a long and diverse history beginning life in France in the 1700
Buy or StreamAmazonAmazon UK