Austrian Grand Prix 2017 – RaceNeil ThompsonJuly 9, 2017Race Notes: – Felipe Massa finished ninth and Lance Stroll tenth at the Austrian Grand Prix, securing three championship points ... Read More