Dirty D!ck done did it again! In an official statement released from New York’s Hot 97 radio station it was revealed that...
Elmo puppeteer Kevin Clash has resigned from Sesame Street after a new lawsuit was filed accusing him of having sex with an...