Tag Archives: Santa Rosa Police
CALIFORNIA: Police say the driver of Jeep was seen drinking in a parking lot before leaving and driving wrong way before hitting a vehicle and killing himself
Fatal Head-On Collision on Corporate Center Parkway. According to the Santa Rose Police, on 11/12/2021, […]