Apple Store GCT
Tuesday, December 6, 2011 at 10:07AM
[chuck] in Apple Store, Grand Central Station, Other

Noticed this last weekend when I was in Grand Central. What a clever place to put an Apple Store. Just in time for Christmas...

Article originally appeared on thus i have seen (
See website for complete article licensing information.