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 […]

WAOK-AM–11/20/2012

Follow

Get every new post delivered to your Inbox.

Join 2,212 other followers