Previous Photo
Next Photo

A Cleveland Police Dodge Charger was hit by 19 rounds likely from other officers at the end of a deadly 20-minute pursuit.

Displaying 1 of 10
See All
Share:

Leave A Comment On This Photo





Post a comment