wolfbaneblooms.com
Quiz: How Many Puppet Master Puppets Can You Name?
28 years ago today on October 12, 1989, Charles Band and his Full Moon Features released the first Puppet Master film direct-to-video. The story of puppeteer