Kevin Clash, the puppeteer/voice behind the popular Sesame Street character Elmo has been facing harsh criticisms over the past few days after some scandalous reports surfaced recently.
[READ: Tickle Me Elmo Leaves Sesame Street After Allegations of Inappropriate Relationship With Teen]
Clash is now officially off the hook after accusations of him having a sexual relationship with a teenage boy have been dropped.
Details below: Continue Reading…
Who’s Talking?