2005 Australian V8 Supercar Championship
2005 Australian V8 Supercars
Shanghai, China. June 12th
Todd Kelly (Holden Racing Team Commodore VZ) leads the field in the opening stages of the race. Action
World Copyright: Mark Horsburgh/LAT Photographic
Ref: Digital Image only.