/// Elmo puppeteer Kevin Clash resigns

November 20, 2012  |  Variety

TV News: Sesame Street vet quits amid sex allegations

Read the original:
Elmo puppeteer Kevin Clash resigns

Do Good Better 2014 vertical banner

Leave a Reply