Loading Video…

This browser does not support the Video element.

Inoperable brakes blamed for July SEPTA trolley crash that injured 3, report finds

The National Transportation Safety Board (NTSB) shared preliminary findings into a SEPTA trolley crash in late July that sent two people to the hospital and caused over $500k in damages.