Seeing through the spray at the FIA WEC 6 Hours of Shanghai The 2018 leg of the FIA World Endurance Championship 2018/19 ‘Super Season’ is now over. There are three races left and a whole lot still to play for. The weekend in Shanghai certainly had a different feel to it, with far more positivity across […]
