At the time, the Muppets were everywhere – they were selling products (here’s an extremely charming 1977 American Express ad featuring Jim and the Muppets) and appearing on PBS’ groundbreaking “Sesame ...
The Muppets desperately need and deserve a revival on Disney+, and this new live Netflix series proves that it could be successful.