Chamber of Horrors (1929)
A man spends the night in the Chamber of Horrors of Madame Tussauds.
Release Date: 1929-03-01
- Country: GB
- Language: en