News

Elmo Puppeteer, Kevin Clash, Resigns From Sesame Street

Look Up Radio |  #1 Christian Contemporary and Gospel Radio Station | Elmo Puppeteer, Kevin Clash, Resigns From Sesame Street November 20, 2012 The puppeteer who provided the voice of Elmo on “Sesame Street” for nearly three decades has resigned following a controversy in which a man allegedly made – and then recanted  accusations that the puppeteer engaged in romantic relationship with him […] ...Read More.