Posts tagged "sheldon-stephens"

Movies & TV

Kevin Clash’s Accuser Wants To Recants His Recantation

The man who accused Elmo puppeteer Kevin Clash of having sex with him when he was a minor has now recanted his recant!