Leslie Holland

Born: None


Placeholder

Chamber of Horrors

as Deaf mute
Released: 1929-03-01

A man spends the night in the Chamber of Horrors of Madame Tussauds.

Movie page