AdvertisementPuppeteer Behind Elmo Resigns Amid Sex ScandalNovember 20, 2012Elizabeth BlairfacebookEmail