Now Streaming: Muppets Now Embrace the Improv Format to Hilarious Results
By Dominic Messier, Founder, Editor and Former Muppets Labs Intern Just think of it: The Muppets have been in existence for nearly 70 years. They’ve been a constant in our pop culture awareness, going back to their modest beginnings in a small TV show called Sam and Friends in 1955, later gaining greater fame through…