Tag "120+MPH Pursuit"
Solano
Vacaville PD Officials Inadvertently Involved in 120+ MPH Pursuit; Suspect Arrested
On their way to a police academy graduation ceremony in Concord, four top Vacaville police administrators had to resort to their own basic police officer training again and engage in