Australian V8 Supercars: The 2003 drivers line up for the photographers. Australian V8 Supercars, Rd01, Adelaide, Australia, 23 March 2003. DIGITAL IMAGE
The 2003 drivers line up for the photographers.
Australian V8 Supercars, Rd01, Adelaide, Australia, 23 March 2003.
DIGITAL IMAGE