Tag Archives: Sebring 12Hours

13 Nov 2020
by: Mazda in Motorsport

Sebring 12 Hours – IMSA season finale for Mazda

When the 2020 IMSA SportsCar Championship began at Daytona in January, nobody foresaw the challenges that lay ahead. Ten months and a global...