VIDEO: Puppet Master II (1990)

The long awaited sequel.

Scroll down to comment on this video...

You may also like...