Society & Culture
For various reasons that I explain in this episode , this is rather short for a season finale ( and a typical episode ), but I still manage to pack plenty of Muppety goodness into it
Muppets & Me will return August 15th
Muppets & Me will return August 15th