Life | Tue Nov 20, 2012 5:39pm EST

Elmo puppeteer Clash resigns following new sex claims