European Formula 3000 Championship: Joel Nelson (USA) John Village Automotive Lola F3000. European Formula 3000 Championship, Rd 1, Nurburgring, Germany, 04 May 2003. DIGITAL IMAGE
Joel Nelson (USA) John Village Automotive Lola F3000.
European Formula 3000 Championship, Rd 1, Nurburgring, Germany, 04 May 2003.
DIGITAL IMAGE