Formula One World Championship: New Red Bull pitstop rig. Formula One Testing, Day Two, Barcelona, Spain, Friday 26 February 2010.
New Red Bull pitstop rig.
Formula One Testing, Day Two, Barcelona, Spain, Friday 26 February 2010.