Formula Ford Festival: Race winner Alan Van Der Merwe (RSA) passes his jubilant team mates from Haywood Racing at the finishing line. Brands Hatch, England, 19-21 October 2001. BEST IMAGE
Race winner Alan Van Der Merwe (RSA) passes his jubilant team mates from Haywood Racing at the finishing line.
Brands Hatch, England, 19-21 October 2001.
BEST IMAGE