The puppeteer who voices the Sesame Street character Elmo has been granted a leave of absence from the long-running children's show in the midst of an allegation that he had a past relationship with a ...
Elmo hosts his very own TV game show. Kermit, Big Bird, and more of your Sesame Street Pals are on hand for all the high-energy hijinks.