7 vehicles involved in I-95 crash in Del.

February 14, 2012 2:39:48 PM PST
Delaware State Police are investigating a multi-vehicle accident on I-95 South in Wilmington.

Load Comments