Tag Archives: 2020 Sebring 12 Hours
16 Nov 2020
by: Owen Mildenhall in Motorsport, Top Stories
Mazda takes victory in the 2020 Sebring 12 Hours
Mazda Motorsport ended the 2020 IMSA Sportscar Championship in style with overall victory in the Sebring 12 Hours. Delayed from its traditional March...
Tags: 2020 Sebring 12 Hours, IMSA