Grand Central Opening
The Dec. 9, 2011 grand opening of the Grand Central Apple retail store in New York City, at Grand Central Terminal.
117 photos · 6,613 views
1