Mario Lopez, Kevin Clash and Elmo - Thursday 20th September 2012

Mario Lopez, along with Kevin Clash and his puppet, Elmo at The Grove for entertainment news show 'Extra' Los Angeles, California - 20.09.12 (5 images)

Advertisement