The pursuit ended when an American Canyon police officer performed a precision immobilization technique maneuver.
An early-morning vehicle pursuit on Tuesday that began in American Canyon ended with the driver’s arrest in Vallejo, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results