Kevin Harvick isn’t happy with the NASCAR R&D Center inspection process

Kevin Harvick isn’t happy with the NASCAR R&D Center inspection process

Racing News
March 14, 2018