Post # 1
|
||
Kyle Busch overcomes delay to win Trucks race
|
||
Kyle Busch earned his second win of the season in the NASCAR Truck Series, holding off charging Todd Bodine to win a race that didn't end until early Saturday morning because of a lengthy rain delay |
||