Davids Basement of the Bizarre

THIS WEEK ON SVENGOOLIE (March 13, 2021): Mystery of the Wax Museum

This week on Svengoolie is the 1933 filmĀ THE MYSTERY OF THE WAX MUSEUM. In London, sculptor Ivan Igor struggles in vain to prevent his partner Worth from burning his wax … Read More