COWBOYS TRAINING CAMP: Camp News | FAN Beach House | Live Webcam | Listen Live | NFL News | Tweets

Kevin Clash

2011 Summer TCA Tour - Day 5

Elmo Creator Kevin Clash Quits Sesame Street Amid Sex Allegation

Earlier Tuesday, Clash resigned from “Sesame Street” after 28 years, after denying an allegation that he had sex with another underage boy.

11/20/2012