by nelsonart
Track safety marshalls inspect the circuit for debris between races at the British Touring Car Championship in Thruxton, UK - May 1, 2011