2003 Formula 3000 Testing : 2003 Formula 3000 Testing Imola, Italy. 24th - 25th October 2003. Matthias Lauda (Arden), action. World Copyright: Photo4/LAT Photographic ref: Digital Image Only
2003 Formula 3000 Testing
Imola, Italy. 24th - 25th October 2003.
Matthias Lauda (Arden), action.
World Copyright: Photo4/LAT Photographic
ref: Digital Image Only