British Touring Car Championship
Paul O'Neill (GBR) Vauxhall Astra Coupe celebrates his third place finish on the podium.
British Touring Car Championship, Rd 2, Brands Hatch, England, 5 May 2003.
DIGITAL IMAGE