Tea Lizard and the Ongoing Muppet Renaissance

JD Hansel – Ever since the 2011 Muppet movie, I’ve taken it for granted that “we are living in a Muppet renaissance.”  I obviously would like to believe that this is true, and it certainly feels like the Muppets are doing more now than they did back in 2008, but I’ve had my doubts.  More doubtful…