Leaders wreck at New Hampshire as rain showers hit

  • 3 years ago
Watch as the leaders wreck early in Turns 1 and 2 at New Hampshire Motor Speedway with rain showers falling.

Recommended