Updates World Endurance Championship

3639737