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 Photographicref: Digital Image only.