News Published 12 years ago Kevin Clash’s, Voice Actor of Elmo, Accuser Retracts Statements By: A.J. Niles To the much delight of Kevin Clash, the Sesame Street puppeteer behind the popular Elmo character, his accuser appears to have retracted his… READ MORE