Amarillo – Darayvion Todd Struck and Killed bu Hit-and-Run Driver on Mirror St
Posted on Thursday, February 6th, 2020 at 12:27 am
A fatal pedestrian collision, which involved a hit-and-run driver, caused the death of one person on North Mirror Street last January 26th. The fatality was recently identified as 20-year-old Darayvion Montrel Todd. According to initial reports, the incident took place at around 3:30 a.m. in the 900 block of N Mirror St. Darayvion Todd was […]