2012 Sebring International Raceway: The Twelve Hours of Sebring
On the 17th of March, Sebring International Raceway in Florida hosted the opening round of the 2012 FIA World Endurance Championship, welcoming a large field of over 60 cars entered for the 60th anniversary...