2010 ALMS Sebring 12 Hours: 17-20 March 2010, Sebring, Florida, USA Teams line up for the National Anthem and the start of the 12 Hours of Sebring. ©2010, Paul Webb, USA LAT Photographic
17-20 March 2010, Sebring, Florida, USA
Teams line up for the National Anthem and the start of the 12 Hours of Sebring.
©2010, Paul Webb, USA
LAT Photographic