Formula One World Championship: Ferrari wheel faring device. Formula One Testing, Day One, Barcelona, Spain, Thursday 25 February 2010.
Ferrari wheel faring device.
Formula One Testing, Day One, Barcelona, Spain, Thursday 25 February 2010.