Hodgetts02.jpg: 2003 SEAT Cupra Championship. Croft 4th May. Stefan Hodgetts Race 1 winner. World Copyright - Terry/Ebrey/LAT Photographic.
2003 SEAT Cupra Championship. Croft 4th May. Stefan Hodgetts Race 1 winner. World Copyright - Terry/Ebrey/LAT Photographic.