PUPPET MASTER 7~12 – Screaming Soup – S4E09

Deadwest reviews Puppet Master 7-11 and Puppet Master vs Demonic Toys while fighting it out with Andre Toulon and his deadly creations.