Elmo puppeteer Kevin Clash has resigned from Sesame Street after claims that he had sex with an under-aged boy.
Elmo puppeteer Kevin Clash resigns from Sesame Street