A view from high above the main concourse at Grand Central Terminal, in New York City, a spot that most people can't visit, but which was a must on Road Trip 2010.
June 28, 2013 4:00 AM PDT
Photo by: Daniel Terdiman/CNET
| Caption by: Daniel Terdiman
Conversation powered by Livefyre