Jim Henson Company Not Selling Muppet Studios Lot To Church ...
closeJim Henson Scientology Not Acquiring Muppet Studios Lot … Family Denies Report The Jim Henson Company’s studio lot in Los Angeles is NOT being sold to the Church of Scientology, TMZ has confirmed. Here’s the deal … a report surfaced this week claiming the historic studio lot that served as […]