Green flag for the Xfinity Series at Talladega

  • 3 years ago
It's go time as the green flag drops for the NASCAR Xfinity Series at Talladega Superspeedway.

Recommended