FIA F3000 International Championship: Arden International nose. FIA Formula 3000 International Championship, Rd1, Imola, Italy, 19 April 2003. DIGITAL IMAGE
Arden International nose.
FIA Formula 3000 International Championship, Rd1, Imola, Italy, 19 April 2003.
DIGITAL IMAGE