2012 ALMS Sebring 12 Hours
12-17 March 2012, Sebring, Florida, USA
Cars representing all the teams competing in the 60th Annual Mobil 1 Twelve Hours of Sebring line up on the front straight.
(c)2012, Paul Webb
LAT Photo USA