It is clear that Kevin Clash is far from vindicated. He has lost his wonderful career as Elmo’s puppeteer, and his reputation has been forever marred. No matter what happened, this is a horrible and very sad situation.
Need some help on your quest to be good? Zak Jason shows you how to Tivo your way to manhood.