2010 Formula One Testing: Barcelona, Spain. 26th February 2010. Michael Schumacher, Mercedes GP W01. World Copyright: Andrew Ferraro /LAT Photographic ref: Digital Image_Q0C3739 jpg
Barcelona, Spain.
26th February 2010.
Michael Schumacher, Mercedes GP W01.
World Copyright: Andrew Ferraro /LAT Photographic ref: Digital Image_Q0C3739
jpg