Chamber of Horrors
The Chamber of Horrors was an original exhibition at Madame Tussauds in London, being an exhibition of waxworks of notorious murderers and other infamous historical figures.
The Chamber of Horrors was an original exhibition at Madame Tussauds in London, being an exhibition of waxworks of notorious murderers and other infamous historical figures.