Kevin Clash and Elmo - Thursday 20th September 2012

Kevin Clash and his puppet, Elmo at The Grove to appear on entertainment news show 'Extra' Los Angeles, California - 20.09.12 (7 images)

Advertisement