A pedestrian tragically killed in a Dallas auto-ped crash. The shocking twist? The driver responsible was arrested for DUI, adding a new layer of tragedy to the devastating incident.
A pedestrian tragically killed in a Dallas auto-ped crash. The shocking twist? The driver responsible was arrested for DUI, adding a new layer of tragedy to the devastating incident.