Williams, CA (July 21, 2023) – The California Highway Patrol reported a fatal motorcycle crash near Williams in Colusa County on Thursday, July 20, 2023.
A motorcycle and Honda Odyssey crashed head-on on Highway 20 near Camp Road at 4:40 p.m.
Regrettably, one individual was pronounced deceased at the scene, while another person with a head injury was airlifted to a hospital.
As authorities commenced their investigation.
The investigation into the crash continues.