1999 British Formula 3 Championship.: 1999 British Formula 3 Championship, Brands Hatch, Great Britain. 20 June 1999. Narain Karthikeyan. World - LAT Photographic
1999 British Formula 3 Championship, Brands Hatch, Great Britain.
20 June 1999.
Narain Karthikeyan.
World - LAT Photographic