The Sirs and I went to the Grand Central Terminal 100 Year Exhibit. It is said to be “A dramatic, multi-media installation on Grand Central’s century long lifespan will be the centerpiece of the Centennial celebration revealing how the iconic building, on the verge of changing the way New Yorkers travel over the next decade, […]