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

A new trailer for Does 'Finding Dory' feature Disney-Pixar's first lesbian couple? Beyoncé brings her A look at why Beyoncé really is Queen Bey Amber Heard sought a temporary restraining order against Amber Heard gets restraining order against Johnny Depp

Comments