2005 Dunlop MSA British Touring Car Championship.
2005 Dunlop MSA British Touring Car Championship.
Croft, England. 16th - 17th July.
Richard Williams, (HPI Racing Lexus IS200). Action.
World Copyright: Malcolm Griffiths/LAT Photographic
ref: Digital Image only.