Formula Ford Festival
(L-R): Formula Ford festival winner Jenson Button (GBR) Haywood Racing celebrates with Bertrand Decoster, Mygale Managing Director.
Formula Ford Festival and World Cup, Brands Hatch, England, 25 October 1998.
BEST IMAGE