From Sock Puppets To Drooling Latex Creatures: A Puppeteer’s Journey Peek into the Sacramento garage of a science-fiction aficionado who is making a movie about puppets in space. Read More cultureJessie SchieweJuly 15, 2021film, puppets, space, johanna harlow