Puppet Master: No Strings Attached
- Episode aired Oct 12, 1989
Behind-the-scenes on the set of Puppet Master.Behind-the-scenes on the set of Puppet Master.Behind-the-scenes on the set of Puppet Master.
Behind-the-scenes on the set of Puppet Master.Behind-the-scenes on the set of Puppet Master.Behind-the-scenes on the set of Puppet Master.