The MuppetCast Posted on June 18, 2007 by Ryan Sholin A podcast. About. Muppets. The MuppetCast Like this:Like Loading... Published by Ryan Sholin View all posts by Ryan Sholin