NASCAR crew member suffers injuries following pit road accident at Atlanta Motor Speedway

NASCAR crew member suffers injuries following pit road accident at Atlanta Motor Speedway

Shane Walters
February 26, 2019