British Formula Renault Championship: Richard Antinucci (USA) British Formula Renault Championship, Brands Hatch 7 October 2001 BEST IMAGE
Richard Antinucci (USA)
British Formula Renault Championship, Brands Hatch 7 October 2001
BEST IMAGE