2017 Show Me 100 Photos – Lucas Oil Speedway – May 28, 2017

2017 Show Me 100 Photos – Lucas Oil Speedway – May 28, 2017

Shane Walters
May 28, 2017
Updated: June 9th, 2017 at 4:11 am

Racing News to your inbox!