Elmo Puppeteer Kevin Clash Accused of Sex with Teen Boy

The voice behind Sesame Street’s beloved muppet faces allegations he had a sexual relationship with a 16-year-old boy when he was 45.

Source: CelebTV