2003 British Touring Car Championship
2003 British Touring Car Championship
Thruxton, England. 25 - 26th May 2003
World Copyright: Malcolm Griffiths/LAT Photographic
Vauxhall Astra Coupe independant driver Rob Collard inspects the damage to this car after a 1st lap shunt.