We visit the Henson Creature Shop to talk about 'Zoo' (Tomorrow Daily 200)

Transcript