ART Engineering, Volvo S60, ETCC, European Touring Car Championship, Circuit de Catalunya, Barcelona, Spanien 5-6 april 2003, Foto: Micke Fransson/teambild.se
ART Engineering, Volvo S60, ETCC, European Touring Car Championship, Circuit de Catalunya, Barcelona, Spanien 5-6 april 2003, Foto: Micke Fransson/teambild.se