2003 SEAT Cupra Championship. : 2003 SEAT Cupra Championship. Brands Hatch, England. 28th September 2003. Stefan Hodgetts, action. World Copyright: Jakob Ebrey/LAT Photographic ref: Digital Image Only
2003 SEAT Cupra Championship.
Brands Hatch, England. 28th September 2003.
Stefan Hodgetts, action.
World Copyright: Jakob Ebrey/LAT Photographic
ref: Digital Image Only