Formula One World Championship: Renault motorhome in the paddock. Formula One World Championship, Rd5, Spanish Grand Prix, Preparations, Barcelona, Spain, Thursday 10 May 2012.
Renault motorhome in the paddock.
Formula One World Championship, Rd5, Spanish Grand Prix, Preparations, Barcelona, Spain, Thursday 10 May 2012.