2 Pedestrians Struck, Injured by Hit-and-Run Pickup at Tecumseh Road WINDSOR, CA (September 18, 2023) — Two pedestrians were hit and injured by a hit-and-run driver at Tecumseh Road and California Avenue. According to Windsor police officers, the pedestrian crash happened around 4:00 p.m. Thursday. Under unclear circumstances, a driver of a blue […]