Curse Of The Versus

Episode 8 – Puppet Master vs Demonic Toys [2004]

Puppet Master vs Demonic Toys 2004 poster cover concertaddicts

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

Download

Comments
To Top