sheldon stephens

“Elmo” Puppeteer Kevin Clash Resigns From “Sesame Street” Over Underage Sex Allegations

The 2012 election made it look like Big Bird was losing his job … but Elmo is the one headed for unemployment. Puppeteer Kevin Clash, who voices the furry red…

Jessica Wakeman | November 20, 2012 - 12:40 pm