sesame street

Bribed Accuser?
Kevin Clash (the voice of Elmo) agreed to pay his accuser $125,000 if the accuser would recant his story that Clash had sex with him when he was a minor. Just when you thought this guy was innocent, he may not be.

Load More Articles