Friday, May 16th, 2008
Busch wins at the newly laid Darlington raceway track
Kyle Busch raced against all odds to win his third Sprint Cup series victory last Saturday night and said that the newly laid track at Darlington was a tough track to handle. Busch said that he lost count on the number of times he ramped into the side walls of the track and appreciated the […]




