2007 World Touring Car Championship (WTCC).: 2007 World Touring Car Championship (WTCC). Anderstorp, Sweden. 27th-29th July 2007. Jordi Gene - SEAT Sport SEAT Leon TDI Copyright: Oliver Read/LAT Photographic. Ref: Digital Image Only
2007 World Touring Car Championship (WTCC).
Anderstorp, Sweden.
27th-29th July 2007.
Jordi Gene - SEAT Sport SEAT Leon TDI
Copyright: Oliver Read/LAT Photographic.
Ref: Digital Image Only