After much speculation Apple has finally confirmed the mega-tech brand will indeed be setting up camp at Grand Central Station in New York City where a flagship store will be erected. The company, which continues to break ground, has again, landed some prime real estate in a city that rarely has any to offer.
Opening day is December 9, 2011 at 10am. Im sure it will debut to a packed house. The nerve of them to tell us with just a few days before the store opens!
-Smith
Tags: Apple, Grand Central Station, Steve Jobs