Formula One World Championship: James Allison (GBR) Renault F1 Team Technical Director. Formula One Testing, Day Three, Barcelona, Spain, Saturday 27 February 2010.
James Allison (GBR) Renault F1 Team Technical Director.
Formula One Testing, Day Three, Barcelona, Spain, Saturday 27 February 2010.