Kevin Harvick comments on the new NASCAR inspection process

Kevin Harvick comments on the new NASCAR inspection process

Shane Walters
February 10, 2019