• 2 years ago
John Hunter Nemechek wins his third consecutive NASCAR Camping World Truck Series qualifying pole at Texas Motor Speedway.

Recommended