Tony Stewart comments on the NASCAR inspection process

Tony Stewart comments on the NASCAR inspection process

Shane Walters
November 6, 2018