World Endurance Championship The Podium. World Endurance Championship 1st-3rd May 2014. Spa Francorchamps, Belgium.