Kevin Clash: Much More Than Just the Voice of Elmo [Newser]

By: IlainaFerramosca / November 30, 2012