grand central station

Apple Store Opens in Grand Central Station [VIDEO]
We made our annual trip to New York City to see the holiday decorations two weekends ago and after alighting the Metro-North in Grand Central Terminal, we noticed a large Apple logo in the main concourse.  There was a countdown clock - I hadn't yet heard the hype:  an Apple store…