Kevin Clash Resigns As Elmo In Light Of Sex Scandal

Sesame Street fans definitely did NOT see this one coming, at all! A little over a week ago, news broke that Kevin Clash (“the voice of Sesame Street’s Elmo”) allegedly had sexual relations with a teenage boy. The now 23 … Continue reading