Elmo Accuser Exposed!

The man who accused Elmo puppeteer Kevin Clash of having a sexual relationship with him when he was a minor has been identified and he has a rap sheet.]>

Source: HipHollywood