Puppet Master vs Demonic Toys 2004 poster cover concertaddicts
Puppet Master vs Demonic Toys 2004 poster cover concertaddicts

Episode 8 – Puppet Master vs Demonic Toys [2004]

This week, the guys dig up the low budget made for TV movie – Puppet Master vs Demonic Toys.

Download

Your email address will not be published. Required fields are marked *

More Stories
strut off
The Poly-Era Spring Masquerade & Strut Off at Rickshaw Theatre