Loading Video…
This browser does not support the Video element.
33 people injured in train collision in Upper Darby
More than 30 people were injured after a train crashed into another train that was parked at SEPTA?s 69th Street station in Upper Darby, Pennsylvania.