All Posts Tagged Tag: ‘elmo puppeteer resigns’

Elmo Puppeteer Resigns: Is Elmo Done For?

Kevin Clash, the voice behind Sesame Street’s most popular character, has now resigned from his post after a second accuser came forward with allegations of underage sex. The first round of claims came last week, when a 23-year old male model accused Clash of having an inappropriate relationship with him when he was just 16. Clash maintained that it was …

Read More