Formula One Testing: Formula One Testing Imola, Italy 22nd February 2006. Scott Speed, Scuderia Toro Rosso STR-01. portrait. World Copyright: Andrew Ferraro/LAT Photographic Ref: Digital Image Only.
Formula One Testing
Imola, Italy
22nd February 2006.
Scott Speed, Scuderia Toro Rosso STR-01. portrait.
World Copyright: Andrew Ferraro/LAT Photographic
Ref: Digital Image Only.