Octavius Rose Dead after Pedestrian Accident on 20 Freeway TERRELL, TX (March 26, 2024) — A man identified as 24-year-old Octavius Demond Rose died in a pedestrian crash on Sunday, March 17. According to the Terell Police Department, the crash took place on the 200 block of the westbound 20 Freeway. Police...
Home » Person Fatally Struck by Vehicle While Standing on I-20 in Terrell TX