Tag: Kevin clash

On November 20, 2012, Sesame Workshop stated that Kevin Clash, who is the voice of Sesame Street's Elmo has resigned after allegations of sexual relations with two under-age men. For Sesame Street, this might become a problem, as the peppy red puppet is defined by its one-of-a-kind voice. The move...