Muppets -What is the history?

Submitted by NeilGoBlue on March 5th, 2011 at 7:19 PM

Could someone explain the background/significance/history of the "muppets"

 

I enjoy them, but don't "get it".

 

Thanks!

Comments