Women Die in Traffic Crash Near Tesla Road Travis County, TX (March 4, 2024) – Three people lost their lives following a vehicle collision on Highway 130 early Sunday morning. The fatal collision happened around 2:30 a.m. near Tesla Road wherein a vehicle went off the freeway and ended up on its roof. Sadly, three […]