2000 Formula Ford Festival: Brands Hatch, Great Britain. 21st - 22nd October 2000. xxx World Copyright: Jeff Bloxham / LAT Photographic.
Brands Hatch, Great Britain. 21st - 22nd October 2000.
xxx
World Copyright: Jeff Bloxham / LAT Photographic.