BREAKING: 2 Passengers, Bus Driver Rescued From SEPTA Bus Stuck In Flood Waters

It happened at the intersection of Main Street and Leverington Avenue.