2002 British Touring Car Championship : 2002 British Touring Car Championship Croft, Engalnd. 14th July 2002. Norman Simon, action. World Copyright: Tingle/LAT Photographic ref: 8 9mb Digital Image Only
2002 British Touring Car Championship
Croft, Engalnd. 14th July 2002.
Norman Simon, action.
World Copyright: Tingle/LAT Photographic
ref: 8
9mb Digital Image Only