Formula One Testing: Red Bull Racing and their 2007 engine suppliers trucks side by side. Formula One Testing, Barcelona, Spain, Thursday 25 January 2007. DIGITAL IMAGE
Red Bull Racing and their 2007 engine suppliers trucks side by side.
Formula One Testing, Barcelona, Spain, Thursday 25 January 2007.
DIGITAL IMAGE