Elmo puppeteer Kevin Clash resigns after sex allegations

KABC – Los Angeles
Elmo puppeteer Kevin Clash resigns after sex allegations

Sesame Workshop says Elmo puppeteer Kevin Clash has resigned, calling sex allegations against him a 'distraction.'

View Comments (0)