Elmo Puppeteer, Kevin Clash, on Leave from Sesame Street after Sexual Allegations
We’ve just gotten over a Sesame Street scare with Mitt Romney and the Election, but NOW there are some serious sexual allegations against Elmo puppeteer Kevin Clash. “In June of this…