NASCAR America: NASCAR alters warning systems for failing inspection (VIDEO)

0 Comments

Nate Ryan joins NASCAR America to discuss the changes NASCAR has implemented in order to make the warning systems easier to understand and also talks about the introduction of rain tires at Watkins Glen.