Multi-vehicle crash closes northbound lanes of I-95 near Commodore Barry Bridge



A multi-vehicle crash left the northbound lands of I-95 shut down near the Commodore Barry Bridge in Chester Township, Delaware County on Thanksgiving Day.



Source link