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 January 22, 2013 at 1:01PM

 
Featured Video