Tuesday, December 13, 2011

More Apple in the Big Apple

Grand Central Station was the center of the tech universe this as Apple opened its newest store in the iconic transportation hub.

For anyone who loved the the location's previous venue - Metrazur - it's a bittersweet thing.  A site for multiple galas and meeting events, we're hoping Metrazur finds a new home in Manhattan and that other distinctly "New York" venues remain where they are for travelers from around the world to enjoy.

No comments: