The Apple store at the Grand Central Station, New York. Impressive.

The Apple store at the Grand Central Station, New York. Impressive.