Kevin Clash is the 51 year old voice of Elmo on Sesame Street. According to TMZ, Kevin is taking a leave of absence from the show because he is being accused of having a sexual relationship with a 16 year old boy. Sesame Street investigated the claims that, six years ago, Kevin and the boy had a sexual relationship. Sesame Street could find no wrongdoing, but Kevin asked for the leave of absence so he would be able to defend himself. Kevin admits having a relationship with the boy, but insists it happened after the 16 year old became legal. The teen has hired the same law firm that handled some of the victims who were molested by Jerry Sandusky. While Kevin has taken a leave, Elmo will continue to be on the show.