The Russian Grand Prix Preview, 9-11 October 2015
This weekend the Russian Grand Prix will take place for only the second time in history, being held in Sochi, the longest city in Europe. The 53 lap race will be held at the Sochi Autodrom and has only been won by Lewis Hamilton p...