Delaware State Police are investigating a multi-vehicle accident in New Castle Tuesday afternoon.

1 / 27
WPVI – Philadelphia
Tue, Jul 16, 2013 7:02 PM EDT