Iowa Speedway Results – July 29, 2017 – NASCAR Xfinity Series
Iowa Speedway results from July 29, 2017 featuring the NASCAR Xfinity Series Be excited. Today, it’s a good one. The NASCAR Xfinity Series goes short track racing. The tour lands at Iowa Speedway in Newton, Iowa. View full Iowa Speedway results below. Stage 1 is 60 laps, stage 2 is […]
Read More