#332 Puppet Master

This week we watched Puppet Master. We talked about the stuffed dog, puppets making noises, point of this gathering, and how gross is this puppet throwing up leeches?!?!