The contestants are swamped with many challenges in this week’s episode.
Get a closer look at all the creatures from episode five of Jim Henson’s Creature Shop Challenge
The contestants are swamped with many challenges in this week’s episode.
Get a closer look at all the creatures from episode five of Jim Henson’s Creature Shop Challenge