Formula One Testing: Adrian Newey (GBR) Red Bull Racing Chief Technical Director. Formula One Testing, Day Two, Barcelona, Spain. 26 January 2007. DIGITAL IMAGE
Adrian Newey (GBR) Red Bull Racing Chief Technical Director.
Formula One Testing, Day Two, Barcelona, Spain. 26 January 2007.
DIGITAL IMAGE