Elmo Accuser's Identity Revealed [PHOTO]
Here he is folks, the man who tried to bring our beloved Elmo down!
The identity of the guy who accused Kevin Clash the voice of Elmo has been revealed! Sheldon Stephens, a 23 year old aspiring model recanted his story after making claims that he and Clash had a sexual relationship when he was just 16 years old.
More details revealed that Stephens had a sketchy past which includes robbing his former boss with a knife for a $250,000 gold necklace after being fired from an internship back in 2009, not to mention his mother was allegedly charged for stabbing her husband with scissors back at 2011.
His credibility is definitely thrown out the window now.