Kevin Clash Suspended from Sesame Street Leave a Comment / By @EpicNonsense / November 12, 2012 November 12, 2012