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

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

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

Racing News to your inbox!