Elmo

Elmo actor Kevin Clash resigns amid sex allegation
A 24-year-old college student has accused longtime Elmo puppeteer Kevin Clash of sexually abusing him when he was 15. Tue, 11/20/2012 - 8:23pm