2001 Images
2001 European Touring Cars - Super Touring
Jarama, Spain. 30th September 2001.
Felipe Massa (Alfa Romeo 156), leads Gianluca De Lorenzi (BMW 320i E36), action.
World Copyright: Photo 4/LAT Photographic
ref: Digital Image Only