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.

Top Videos