Tag Archives: Petit Le Mans

14 Oct 2020
by: Owen Mildenhall in Motorsport

Mazda back in IMSA action this weekend at the 2020 Petit Le Mans

The 10-hour ‘Petit Le Mans’ at Road Atlanta has traditionally been the season finale for the IMSA SportsCar Championship but in 2020 it...