Formula One World Championship: Digger at work. Formula One World Championship, Rd 10, British Grand Prix Preparations, Silverstone, England, Monday 5 July 2010.
Digger at work.
Formula One World Championship, Rd 10, British Grand Prix Preparations, Silverstone, England, Monday 5 July 2010.