Formula One World Championship: Toyota mechanics prepare refuelling equipment. Formula One World Championship, Rd12, German Grand Prix, Preparations, Hockenheim, Germany, 31 July 2003. DIGITAL IMAGE
Toyota mechanics prepare refuelling equipment.
Formula One World Championship, Rd12, German Grand Prix, Preparations, Hockenheim, Germany, 31 July 2003.
DIGITAL IMAGE