2017 Indianapolis Xfinity Results – July 22, 2017 – NASCAR Xfinity Series

2017 Indianapolis Xfinity Results – July 22, 2017 – NASCAR Xfinity Series

Racing News
July 22, 2017
Updated: July 23rd, 2017 at 4:21 pm