NASCAR inspection issues at Texas Motor Speedway

NASCAR inspection issues at Texas Motor Speedway

Shane Walters
November 2, 2019