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
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