Formula One Testing: The new Renault R26 side pod and wing nuts. Formula One Testing, Jerez, Spain, 12 January 2006. DIGITAL IMAGE
The new Renault R26 side pod and wing nuts.
Formula One Testing, Jerez, Spain, 12 January 2006.
DIGITAL IMAGE