Tag "Joshua Richard Nation"
Ventura
High Speed Pursuit Ends in Arrest
Ventura County – Another reason to always look both ways when entering a light-controlled intersection–even when you have the green light right of way–became apparent on the afternoon of August 12th