iOS app Android app

Muppets Liberal

Muppet Scandals Through The Years: A History

The Huffington Post | David Moye | Posted 11.20.2012 | Weird News

Elmo Puppeteer Kevin Clash's resignation amid a sex scandal sent shockwaves through "Sesame Street." But the Muppets are no strangers to scandal and c...