Muppets -What is the history? Submitted by NeilGoBlue on March 5th, 2011 at 7:19 PM Log in or register to post comments Could someone explain the background/significance/history of the "muppets" I enjoy them, but don't "get it". Thanks! MGoBoard