Kevin Clash resigned from his job as the

Kevin Clash resigned from his job as the puppeteer behind Elmo following allegations of sex abuse. An appeals court threw out three cases. (Credit: Getty Images/Frederick M. Brown)

SHARE

More like this

Michael Weston portrays escape artist Harry Houdini in ‘Houdini and Doyle’ not a great escape Drake's Drake’s ‘Views’ album: Only flashes of greatness Susan Sarandon said on Here's why Susan Sarandon 'had to break up with' Hillary Clinton

Comments