Formula One World Championship: Scuderia Toro Rosso STR5 rear wing fin detail. Formula One Testing, Day Three, Barcelona, Spain, Saturday 27 February 2010.
Scuderia Toro Rosso STR5 rear wing fin detail.
Formula One Testing, Day Three, Barcelona, Spain, Saturday 27 February 2010.