Formula One Testing: Lotus Renault GP Mechanics. Formula One Testing, Day 1, Barcelona, Spain, Friday 18 February 2011. BEST IMAGE
Lotus Renault GP Mechanics.
Formula One Testing, Day 1, Barcelona, Spain, Friday 18 February 2011.
BEST IMAGE