Puppeteer

Separating the Man from the Muppet

Update: According to The New York Times’ Media Decoder blog, the accuser has since recanted his claim. Yesterday, it came to light that Kevin Clash, the Sesame Street muppet captain who’s played Elmo for nearly thirty years,  was accused of having a relationship with a sixteen-year-old. Clash admits to a prior relationship with the accuser, but […]