Kevin Clash

(Photo by Neilson Barnard/Getty Images)

Elmo Actor Kevin Clash Resigns Amid Sex Allegation

ATLANTA (AP/WAOK) – Sesame Workshop says Elmo puppeteer Kevin Clash has resigned from “Sesame Street” in the wake of allegations that he had sex with an under-aged youth. Last week a man accused Clash of having sex […]



Get every new post delivered to your Inbox.

Join 8,423 other followers