• Another Win For Chandler Smith

    Final lap at Lucas Oil Raceway as Chandler Smith takes the win
of 13