2010 Formula One Testing: Valencia, Spain. 1st February 2010. Toro Rosso STR05 Ferrari. Side Pod, detail. World Copyright: Andrew Ferraro /LAT Photographic ref: Digital Image _MG_0260
Valencia, Spain. 1st February 2010.
Toro Rosso STR05 Ferrari. Side Pod, detail.
World Copyright: Andrew Ferraro /LAT Photographic
ref: Digital Image _MG_0260