2013 Sebring 12 Hrs (Mar 14)

The 61st Mobil 1 Twelve Hours of Sebring (Sebring, Florida, USA) would be a special race since it would be the last time the ALMS race at this track before next years merger with Grand-AM to form the United Sportscar Racing series. Continue reading “2013 Sebring 12 Hrs (Mar 14)”