Car chiefs ejected at Atlanta Motor Speedway following inspection

Car chiefs ejected at Atlanta Motor Speedway following inspection

Shane Walters
February 22, 2019
Racing News to your inbox!