Loading Video…
This browser does not support the Video element.
Woman found dead in Lady Bird Lake
The Austin Police Department is investigating after a body was found near 90 Congress Avenue.
This browser does not support the Video element.
The Austin Police Department is investigating after a body was found near 90 Congress Avenue.