Formula One World Championship: Renault R30 rear detail. Formula One Testing, Day One, Barcelona, Spain, Thursday 25 February 2010.
Renault R30 rear detail.
Formula One Testing, Day One, Barcelona, Spain, Thursday 25 February 2010.