Controversy Elmo Loses His Voice; Kevin Clash resigns The man behind the voice of iconic Sesame Street puppet Elmo has resigned amid shocking allegations of underage gay sex,
ControversyGay Pride ‘Elmo’ Paid His Accuser 6 Figures for His Silence Just as we thought: Kevin Clash, the man behind the voice of Sesame Street’s iconic puppet Elmo, bought his accuser’s