Woman Dies After Head-on Crash on Route 59 in Antioch
Woman dies after she crossed the center line on Route 59 and hit a pickup truck in a head-on crash on Barrington Road near Bowles Road in Antioch. YouTube Tips ⓘ Police, firefighters, and paramedics […]