Chinese Grand Prix 2017 – RaceNeil ThompsonApril 9, 2017• Felipe Massa finished 14th whilst Lance Stroll’s first ever Chinese Grand Prix was cut short after contact from Perez ... Read More