Kevin Clash

(Frederick M. Brown/Getty Images)

Elmo Actor Kevin Clash Resigns Amid Sex Allegation

Sesame Workshop says Elmo actor Kevin Clash has resigned from “Sesame Street” in the wake of an allegation that he had sex with an under-aged youth.


Photo by Michael Tran//Getty Images

Man Behind Elmo Puppet Accused Of Relationship With Minor

I is for icky. According to reports, Kevin Clash, the 52-year-old man that “powers” Elmo manually and does his infamous baby puppet squeaky-cute laugh thing that has tormented us ever since the Tickle Me Elmo […]