NASCAR addresses curbing issue at Indianapolis Motor Speedway

NASCAR addresses curbing issue at Indianapolis Motor Speedway

Shane Walters
August 16, 2021