James Johnson Dead, Jessica Thompson Detained in Santa Cruz Hit-and-Run Accident SANTA CRUZ, CA (September 13, 2022) — James Johnson of Santa Cruz died in a hit-and-run DUI pedestrian accident on Capitola Road near 7th Avenue on Sunday evening. According to the California Highway Patrol, the fatal hit-and-run happened around 10:10 p.m. 39-year-old […]