00:46
December 3, 2024

Rewind: Kyle Busch takes the win in Truck Series at Atlanta

Kyle Busch holds off Ty Majeski and Corey Heim to take the checkered flag in the Fr8 208 at Atlanta Motor Speedway.
Related Videos