We are excited to announce the June 21st premiere of an Oregon made puppet film from Toby Froud and Heather Henson. Toby Froud is a sculptor, fabricator, puppeteer and filmmaker based in Hillsboro, Oregon. His love of puppets began at a very young age after playing Toby the baby abducted by David Bowie’s Goblin King in […]