Thomas Hall Killed in Motorcycle Crash at 42nd Street and Englewood in Odessa
Thomas Hall Killed in Odessa Motorcycle Crash at 42nd Street and Englewood Odessa, Texas (June 16, 2021) – A man was killed in a motorcycle crash Monday night in Odessa, according to the police. The deadly accident happened around 10:24 p.m., June 14, in the area of 42nd Street and Englewood. Police said Hector Vasquez, 35, was driving a Dodge Charger when he ran a red light and struck 20-year-old Thomas Hall who was riding a motorcycle. Hall was taken to the hospital [...]