5 Sinister Puppets from Horror Movies By AJ Taysom I really, really love puppets. Some puppets are friendly (Sesame Street, The Muppets) some are weird (Fraggle Rock), and some kill people. For fun. Read more [...] May 5, 2016 // 1 Comment