NASCAR America: Kyle Busch, No. 18 team react to New Hampshire win (VIDEO)

0 Comments

After picking up his third win in the last four Sprint Cup races, Kyle Busch and his No. 18 team talk about the keys to victory, as well as the determination that Busch has shown since returning from injury.