Formula One World Championship: Competition winners take part in pit stop challenge. Formula One World Championship, Rd 8, British Grand Prix, Race, Silverstone, England, 11 June 2006. DIGITAL IMAGE
Competition winners take part in pit stop challenge.
Formula One World Championship, Rd 8, British Grand Prix, Race, Silverstone, England, 11 June 2006.
DIGITAL IMAGE