Odessa – 1 Killed in Pedestrian Crash on IH-20
Posted on Wednesday, February 5th, 2020 at 11:59 pm
A Barstow resident was killed after getting struck by a vehicle on Interstate Highway 20 near West County Road in Southwest Odessa. According to initial reports, a vehicle was traveling along the westbound lane of IH 20 when it encountered a mechanical problem at around 2:30 a.m. When the driver stepped out of his vehicle […]