Pedestrian struck and killed on Route 1 in Delaware

April 3, 2012 7:21:52 PM PDT
Delaware State Police, paramedics and a state police helicopter descended on Route 1 in Townsend, Delaware after a pedestrian was struck by a vehicle.

Load Comments