Kyle Busch and Traxxas Make it a Perfect 4-for-4 with Monster Mile Truck Win
Kyle Busch led 128 of the 200 laps in Friday’s Lucas Oil 200 at Dover International Speedway en route to his third NASCAR Camping World Truck Series (NCWTS) victory of the season. Busch, who held off a strong challenge late in the race from rookie Cole Whitt, won for theContinue Reading