Elmo actor Kevin Clash resigns amid sex allegation
3 years ago
1 Comments for this article

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.