• 4 years ago
Watch as the NASCAR Xfinity Series takes off from the Roval at Charlotte Motor Speedway as the threat of rain looms over the drivers and teams.

Recommended