ODESSA, Texas — One person has been killed in a fatal crash on March 13 around 6:00 a.m.
The accident occurred on Highway 80 at Faudree Road. 22-year-old Brayan Garcia of Abilene was identified as the victim of the crash.
The investigation revealed that a truck was stopped at a red light when Garcia's vehicle came from behind and rammed into the truck after it failed to stop.
The driver of the truck was transported to MCH and released that same day.
The investigation is still ongoing on at this time.