Videos

Kevin Clash Resigns from Sesame Street

OneMinuteNews.com
|
November 20, 2012 AT 3:45 PM
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.