Formula One World Championship: Red Bull Racing trucks. Formula One Testing, Day Two, Barcelona, Spain, Friday 26 February 2010.
Red Bull Racing trucks.
Formula One Testing, Day Two, Barcelona, Spain, Friday 26 February 2010.