33 people injured in train collision in Upper Darby

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.

Top Videos