Tag "Isaac Antonio Castro"

Back to homepage
Ventura

Wild Car Chase Nabs Burglars

Ventura County – On any given day, city driving can be a hazardous activity. But when criminals are on the run from cops, and careen through urban and freeway traffic in