John Thorpe Detained in DUI, Hit-and-Run Crash at Hahman Drive and Magowan Drive SANTA ROSA, CA (February 10, 2025) — Police arrested John Thorpe for DUI following a hit-and-run accident at Hahman Drive and Magowan Drive. According to the Santa Rosa Police Department, the car accident happened around 9:10 p.m. Thursday. While impaired, […]