Formula One World Championship: Renault transporter. Formula One World Championship, Rd 4, Spanish Grand Prix, Preparations, Barcelona, Spain, Thursday 24 April 2008.
Renault transporter.
Formula One World Championship, Rd 4, Spanish Grand Prix, Preparations, Barcelona, Spain, Thursday 24 April 2008.