Video - Entertainment
Posted on November 13, 2012 at 11:56 AM
Kevin Clash, the puppeteer behind Sesame Street’s beloved Elmo character, is taking a leave of absence from the popular kids’ show after allegations surfaced that he had a relationship with a 16-year-old boy.
More Entertainment Videos
Credit: 'Tacky' By: 'Weird Al' / The Nerdist