Cover Photo: Ace Speedway NC
North Carolina orders closure of Ace Speedway

North Carolina orders closure of Ace Speedway

Shane Walters
June 10, 2020