Posts Tagged ‘Grand Central Terminal’

Power Trips

What: A secret facility in Grand Central Station housed turbines that powered electric trains
When: 1906
Where: Grand Central Station