Elmo’s World

Credit: Frederick M. Brown/Getty Images

Elmo Actor Kevin Clash Resigns Amid Another Sex Allegation

Elmo puppeteer Kevin Clash resigned from “Sesame Street” on Tuesday amid allegations he sexually abused underage boys, bringing an end to a 28-year career.

11/20/2012

Follow

Get every new post delivered to your Inbox.

Join 1,655 other followers