Elmo puppeteer Kevin Clash resigns

November 20, 2012

Elmo puppeteer Kevin Clash resigned Tuesday from Sesame Street. Clash is the target of a $5 million lawsuit that accuses him of having sex with an underaged boy.