Tag: Gabriela Garcia and Pedro Mendoza Hospitalized after DUI Car Collision on Highway 20 and Scott Valley Road

test