Loading Video…
This browser does not support the Video element.
Suspicious devices found at Tesla dealership
A suspicious device was found at a Tesla dealership in North Austin.
This browser does not support the Video element.
A suspicious device was found at a Tesla dealership in North Austin.