Major addition to NYC's Grand Central Station finished
A new terminal, dubbed Grand Central Madison, has been completed at New York City's Grand Central Terminal after years of delayed construction.
A new terminal, dubbed Grand Central Madison, has been completed at New York City's Grand Central Terminal after years of delayed construction.