Formula Ford Festival & World Cup.: Festival winner Mark Webber (AUS), Van Diemen, right, with his business manager, Ann Neal (GBR). 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).
Formula Ford Festival & World Cup, Brands Hatch, England, 20 October 1996.