Elmo Puppeteer Kevin Clash Resigns

After a second alleged victim made new underage sex allegations in a $5million lawsuit, Clash resigned from Sesame Street.

Source: CelebTV