Russian Grand Prix – Although geographically still in Europe, Sochi is around 3,500km from Renault Sport F1's headquarters in Paris and therefore treated as one of the 'flyaway races'. Instead of the reassuring comfort of bespoke trucks... More »
Russian Grand Prix – Although geographically still in Europe, Sochi is around 3,500km from Renault Sport F1's headquarters in Paris and therefore treated as one of the 'flyaway races'. Instead of the reassuring comfort of bespoke trucks... More »