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