Australian V8 Supercars: Two nice trophies for the podium drivers. Australian V8 Supercars, Rd01, Adelaide, Australia, 23 March 2003. DIGITAL IMAGE
Two nice trophies for the podium drivers.
Australian V8 Supercars, Rd01, Adelaide, Australia, 23 March 2003.
DIGITAL IMAGE