2008 British Touring Car Championship: 2008 British Touring Car Championship Rockingham, UK 12th-13th April 2008. Applause on the grid for David Leslie and Richard Lloyd, World Copyright: Jakob Ebrey/LAT Photographic
2008 British Touring Car Championship
Rockingham, UK 12th-13th April 2008.
Applause on the grid for David Leslie and Richard Lloyd,
World Copyright: Jakob Ebrey/LAT Photographic