Creature Designer Russ Adams Escorted Out of FanXJim Henson Creature Shop Challenge star ejected from FanX over convention guest services dispute.Read More