Jim Henson Company Not Selling Muppet Studios Lot To Church of Scientology
Jim 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 a home for The Muppets […]