The transit agency said Wednesday that equipment on top of a train coming out of the rail yard near Philadelphia's 30th Street Station became tangled with an overhead wire, causing a power ...
SEPTA (@SEPTA) February 25, 2025 The delays were blamed on mechanical issues near 30th Street Station in Philadelphia ... told NBC10 that an overhead power outage happened around 5 p.m. with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results