Kevin Clash resigned from his job as the

Kevin Clash resigned from his job as the puppeteer behind Elmo following allegations of sex abuse. An appeals court threw out three cases. (Credit: Getty Images/Frederick M. Brown)

More like this

Tom Hanks crashed a couple's Central Park wedding Watch Tom Hanks crash a wedding in Central Park Lena Dunham live-tweeted her reactions to the first Lena Dunham live-tweets the debate Peter, Paul & Mary musicians Peter Yarrow and Peter, Paul & Mary members hold anti-bullying benefit

Comments