Grover at Madison Square Garden - Tuesday 21st February 2012

Grover Sesame Street characters visit the top of the Empire State Building to promote 'Sesame Street Live : 123 Imagine! with Elmo & Friends' at Madison Square Garden New York City, USA - 21.02.12 (2 images)

Advertisement