EP101 – Nazi Puppets Fuck Off! Posted on March 30, 2019March 30, 2019 by thatstrangeshow On this episode we’ve cut away the strings and drilled into 2018’s PUPPET MASTER: THE LITTLEST REICH! Biscuits Bitches! shinfo