Formula One World Championship: Fans with umbrellas as the rain falls in Spain. Formula One Testing, Day One, Jerez, Spain, Wednesday 10 February 2010.
Fans with umbrellas as the rain falls in Spain.
Formula One Testing, Day One, Jerez, Spain, Wednesday 10 February 2010.