Links for Jim Henson's Creature Shop Challenge S1E4: Heads Up

Reality TV Buzz

Episode 4

396 watches

April 15, 2014
Mounted creature heads in a trophy room return to life.
April 15, 2014
Mounted creature heads in a trophy room return to life.