Formula One World Championship: Scott Speed (USA) Scuderia Toro Rosso. Formula One World Championship, Rd6, Spanish Grand Prix, Preparations, Barcelona, Spain, 11 May 2006. DIGITAL IMAGE
Scott Speed (USA) Scuderia Toro Rosso.
Formula One World Championship, Rd6, Spanish Grand Prix, Preparations, Barcelona, Spain, 11 May 2006.
DIGITAL IMAGE