By Holly Lebowitz Rossi

Kevin Clash, the puppeteer who created the "Elmo" character during his years working for Sesame Workshop, is facing new accusations of sexual relations with a minor, as well as charges that he used the illegal drug known as crystal meth.  Clash resigned from Sesame Street in November of last year after two accusers alleged sexual misconduct.

More on the new lawsuit from NBC News:

Advertisement


Comments

Be the first to comment!