2008 British Touring Car Championship: 2008 British Touring Car Championship Thruxton, England. 17th - 18th May. Gareth Howell World Copyright: Jakob Ebrey/LAT Photographic
2008 British Touring Car Championship
Thruxton, England. 17th - 18th May.
Gareth Howell
World Copyright: Jakob Ebrey/LAT Photographic