Car chiefs ejected at Atlanta Motor Speedway following inspection

Car chiefs ejected at Atlanta Motor Speedway following inspection

Shane Walters
February 22, 2019