Australian V8 Touring Cars
Todd Kelly (AUS) passes Steven Richards (AUS) for the race win and Round win Race 3.
Australian V8 Touring Cars, Rd5, Shanghai International Circuit, Shanghai, China, 12 June 2005.
DIGITAL IMAGE