New York 2010

Yes, Elmo made an appearance on 59th street and 5th avenue, between Grand Army Plaza and the Pulitzer Fountain.  That's the Apple Store in the background.  It might look like gridlock, but things were moving along normally in Midtown Manhattan.

Previous Up Next