Sesame Street and Elmo Live On?

To the surprise of many who support and adore the Elmo character, Kevin Clash,┬áthe long time voice of the famous puppet, and his off-screen life placed some uncertainty over its fate. As of… Continue reading