Del. police pursuit ends in arrests

September 29, 2010 7:47:29 AM PDT
A police pursuit in Wilmington, Delaware ended with those being pursued, apprehended.

Load Comments