Photos: NASCAR at Atlanta Motor Speedway Saturday Feb. 22, 2025
NASCAR at Atlanta Motor Speedway Saturday Feb. 22, 2025
NASCAR at Atlanta Motor Speedway Saturday Feb. 22, 2025
The homage to the roots of racing also featured a decidedly international flavor—and even an impromptu marriage proposal from one of the racing champions.