2003 SEAT Cupra Championship : 2003 SEAT Cupra Championship Brands Hatch, England. 27th - 28th September 2003. Race winner Stefan Hodgetts, action. World Copyright: Jeff Bloxham/LAT Photographic ref: Digital Image Only
2003 SEAT Cupra Championship
Brands Hatch, England. 27th - 28th September 2003.
Race winner Stefan Hodgetts, action.
World Copyright: Jeff Bloxham/LAT Photographic
ref: Digital Image Only