michaelekelley.com
Muppets Gone Wild
“Will someone get these Muppets out of my face!” Sorry but those are Sock Puppets. Manuela Carmena, the new Mayor of Madrid Spain, just insulted Muppets everywhere. Sock Puppets have b…