Formula 1 Testing: Renault R26 aero detail. Formula 1 Testing, Day One, Jerez, Spain. 19th July 2006 DIGITAL IMAGE
Renault R26 aero detail.
Formula 1 Testing, Day One, Jerez, Spain.
19th July 2006
DIGITAL IMAGE