Jim Henson Company Not Selling 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 historic studio lot […]