Tag "Francis Casillas"

Back to homepage
Ventura

Knocks Down Power Pole, Busted for DUI

Ventura County – California State Highway 126, which serves as a primary connector between the state’s two principal north-south routes, US 101 on the coast and US I-5 several miles inland,