NASCAR drivers comment on the new Atlanta Motor Speedway

NASCAR drivers comment on the new Atlanta Motor Speedway

Shane Walters
January 8, 2022