Apple's newest and biggest store in Grand Central Station was open for the media today and the photos are starting to roll in. Checkout out the coll walk through below, Thanks to jennydeluxe and Business Insider for the great pics.
http://youtu.be/9vGBSRgPtBQ