Texas DPS searching for answers after body found in ditch in Southeast Austin

On Dec. 6, around 9:45-11 p.m., troopers responded to a report of a deadly pedestrian hit-and-run crash at FM 973 near Tesla Road.

Top Videos