Kevin Clash Resigns from Sesame Street

Elmo will be mute for a while, as Kevin Clash has decided to step down from his decades-long role on Sesame Street while facing his on-going sex scandal.

Source: OneMinuteNews.com