Madame Tussauds
- Episode aired Feb 17, 2009
- TV-PG
- 45m
London is the destination for Yvette and the "Most Haunted" team, where fear, dread and eerie doppelgängers await in the most famous tourist attraction in the world.London is the destination for Yvette and the "Most Haunted" team, where fear, dread and eerie doppelgängers await in the most famous tourist attraction in the world.London is the destination for Yvette and the "Most Haunted" team, where fear, dread and eerie doppelgängers await in the most famous tourist attraction in the world.