Loading Video…
This browser does not support the Video element.
Bayou City Buzz - The Tesla Super Truck part 2
FOX 26's Coco Dominguez asks one owner what it's like owning a Tesla Super Truck in Houston.
This browser does not support the Video element.
FOX 26's Coco Dominguez asks one owner what it's like owning a Tesla Super Truck in Houston.