Sesame Street Accuser

Sesame Street Accuser Recants Horrible Allegations
The Sesame Street Accuser has recanted horrible allegations of underage sex.  The news broke recently that the man behind Elmo's voice, Kevin Clash, had underage sex with another male.  Everyone who heard the news was extremely shocked and hurt.