Loading Video…
This browser does not support the Video element.
Del Valle town hall
The Travis County Sheriff's Office held a town hall meeting in Del Valle to talk to the community about their concerns.
This browser does not support the Video element.
The Travis County Sheriff's Office held a town hall meeting in Del Valle to talk to the community about their concerns.