Italian Grand Prix 2017 – RaceNeil ThompsonSeptember 3, 2017– Lance Stroll finished seventh with Felipe Massa eighth in the Italian Grand Prix – Both drivers started on the ... Read More