Texas Truck Race Results: November 2, 2018

Texas Truck Race Results: November 2, 2018

Shane Walters
November 2, 2018