Creature Designer Russ Adams Escorted Out of FanX

Jim Henson Creature Shop Challenge star ejected from FanX over convention guest services dispute.

Read More