All discussions filtered by tag "jim henson company"

Henson Company Denies Scientology Sale

Jim Henson Company confirms Muppet Studios lot is not being sold to the Church of Scientology.