2003 ASCAR Championship : 2003 ASCAR Championship Rockingham, England. 11th May 2003. Steve Grissom World Copyright: John Colley/LAT Photographic ref: Digital Image Only
2003 ASCAR Championship
Rockingham, England. 11th May 2003.
Steve Grissom
World Copyright: John Colley/LAT Photographic
ref: Digital Image Only