Puppeteer Behind Elmo Resigns Amid Sex Scandal

Nov 20, 2012
Originally published on November 20, 2012 5:14 pm

Kevin Clash, the Sesame Street puppeteer who made Elmo a sensation, has resigned.