Lucas Oil FINALS

Lucas Oil FINALS

We’re heading back to Arizona for the Lucas Oil FINALS! This is going to be the best racing YET.