Formula One Testing: Scott Speed (USA) Red Bull Racing. Formula One Testing, Barcelona, Spain, 24 March 2005. DIGITAL IMAGE
Scott Speed (USA) Red Bull Racing.
Formula One Testing, Barcelona, Spain, 24 March 2005.
DIGITAL IMAGE