Elmo Puppeteer Leaves 'Sesame Street' in Wake of Underage Sex Allegations

Forget Big Bird, Elmo is in the spotlight and todays episode will be brought to you by the letter S for scandal. Kevin Clash, Elmos human, is being accused of having sexual relations with a male minor.

From 5min Media On November 12, 2012 at 11:59PM

 
Featured Video