F1 2018: Russia

September 26, 2018 James Gregory 0

After collecting a shock win in Singapore, Lewis Hamilton is closing in on his fifth title as Formula One touches down in Sochi for 2018 Russian Grand Prix.