Tag: Delaware License Plate 186063
Cops searching for car and driver that fired several shots at police during routine traffic stop
After being chased by troopers, the driver of the Oldsmobile fired several shots out of the driver’s side window, striking the trooper’s marked Ford Explorer multiple times.