Video Tour of Grand Central Apple Store

Posted on December 11, 2011 by

Check out this video tour of Apple’s new Grand Central store. Apple has also posted pictures on their website.

Leave a Reply

You must be logged in to post a comment.