Formula Ford Festival and World Cup
Festival Winner Mark Webber (AUS) protects himself on the grid from the rain falling over the circuit.
Formula Ford Festival and World Cup, Brands Hatch, England, 22 October 1996.