Formula Ford Festival & World Cup.: Festival winner Mark Webber (AUS), Van Diemen, right, with his business manager, Ann Neal (GBR), left. Formula Ford Festival & World Cup, Brands Hatch, England, 20 October 1996.
Festival winner Mark Webber (AUS), Van Diemen, right, with his business manager, Ann Neal (GBR), left.
Formula Ford Festival & World Cup, Brands Hatch, England, 20 October 1996.