Jim Henson Company Not Selling Muppet Studios Lot To Church of Scientology
Jim Henson Company Refuses to Sell Muppet Studios Lot to Church of Scientology 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