Tag: CA – Tractor-Trailer Collides With Bicycle on Todd Rd
Santa Rosa, CA (November 05, 2019) – A fatal collision took place on Tuesday, November 5th at about 12:10 p.m. between a tractor-trailer and a bicyclist. The tractor-trailer and a bicycle were both traveling along Todd Road when they collided. An ambulance was summoned to the accident site, but the victim died at the scene. … Continue reading “Santa Rosa, CA – Tractor-Trailer Collides With Bicycle on Todd Rd”