In their ongoing takeover of the universe, Apple has announced plans to open an Apple store in Grand Central Station, because apparently they hit a snag in their plans to open one inside Lady Liberty’s torch.

The deal comes after MTA and Apple agreed on a ten-year contract that will allow Apple to open a 23,000- square foot store in Grand Central Terminal, taking the place of Charlie Palmer’s Metrazur restaurant. 

With new stores popping up in Manhattan at an alarming pace, it can’t be long until New Yorkers are buying iPhones off iCarts all over the city (I’m being SARCASTIC, Steve Jobs).

[via Engadget]