Television Puppetry Jim Henson’s Creature Shop Challenge debuts tonight By Andrew | Television Puppetry | No Comments