Loading Video…
This browser does not support the Video element.
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.