World Endurance Championship

Sebastien Buemi (SUI), Anthony Davidson (GBR) and Nicolas Lapierre (FRA) celebrate victory.
World Endurance Championship
17th-20th April 2014. Silverstone, UK Image Credit: Toyota Racing