2004 SEAT Cupra Championship, Brands Hatch, 25th April 2004. : 2004 SEAT Cupra Championship, Brands Hatch, 25th April 2004. Toca Support. Race action. Photo: Jeff Bloxham/LAT Photographic
2004 SEAT Cupra Championship, Brands Hatch, 25th April 2004.
Toca Support.
Race action.
Photo: Jeff Bloxham/LAT Photographic