Azerbaijan Grand Prix 2018 – RaceNeil ThompsonApril 29, 2018Race Notes Lance Stroll finished eighth in the Azerbaijan Grand Prix whilst Sergey Sirotkin retired from the race Both cars ... Read More