2008 British Touring Car Championship: 2008 British Touring Car Championship Croft, North Yorkshire. 31st May 1st June Chris Stockton (GBR) SEAT World Copyright: Ebrey/LAT Photographic
2008 British Touring Car Championship
Croft, North Yorkshire.
31st May 1st June
Chris Stockton (GBR) SEAT
World Copyright: Ebrey/LAT Photographic