US: NJ Transit Overhead Wire Issues Causes Chaos at Penn Station in NYC
- Captured on Thursday 11th of July 2019
- Location is New York City
Description
An overhead wire issue at Penn Station in Manhattan, New York that forced an NJ Transit train to be evacuated, and it is Read more...