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.