3 dead in morning crash on SH 130 near Tesla Road; vehicle veers off highway, lands on roof.
3 dead in morning crash on SH 130 near Tesla Road; car veers off highway, lands on its roof. Austin-Travis County EMS responded to the scene around 2:46 am and declared all three occupants dead by 3:28 am. The cause of the crash and further details on the victims remain undisclosed. The road was closed for several hours before reopening at 10 am, per the Texas Department of Transportation.
March 03, 2024
4 Articles