No Strings Attached: A Potted History of Puppet Master
The Puppet Master franchise has run for over 30 years - here's a quick guide on this enduring series.
The Puppet Master franchise has run for over 30 years - here's a quick guide on this enduring series.