The MuppetCast

Steve Swanson


Dedicated to the work of Jim Henson and the Muppets.


Show #175 – September 19, 2010

September 19th, 2010

Episode 181 of 331 episodes

I’m happy to welcome Sesame Workshop Associate Design Director of Special Projects Louis Mitchell to the show this week. Louis is a leading artistic talent for the Workshop, and I think after hearing this, you’ll join me in saying that I already look forward to his return to the show. He’s done some incredible things […]

Featured Podcast