Formula One Testing: The Red Bull Racing garage. Formula One Testing, Barcelona, Spain, 18 January 2005. DIGITAL IMAGE
The Red Bull Racing garage.
Formula One Testing, Barcelona, Spain, 18 January 2005.
DIGITAL IMAGE