AdvertisementMan Who Made Accusations Against Elmo Puppeteer RecantsNovember 13, 2012Eyder PeraltafacebookEmailPuppeteer Kevin Clash and Elmo. (Getty Images)