Russia will take the Formula 1 centre stage this weekend in Sochi, and race organisers hope it can boost tourism and also fuel interest in motorsport.
Russia will take the Formula 1 centre stage this weekend in Sochi, and race organisers hope it can boost tourism and also fuel interest in motorsport.