2006 Formula One Testing.
2006 Formula One Testing.
Barcelona, Spain. Thursday 1st June.
Neel Jani, Toro Rosso STR01-Cosworth
Action.
World Copyright: Alastair Staley/LAT Photographic.
Digital Image. F0AA2902
jpg