Quantcast

Grand Central power outage photos

Power was down at Grand Central Terminal on Monday, Feb. 15, 2016.