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

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

Shane Walters
May 26, 2017
Updated: June 1st, 2017 at 9:29 pm