Mark Richards comments on the new visor rule in dirt racing

Mark Richards comments on the new visor rule in dirt racing

Shane Walters
February 3, 2019