2003 DTM Championship : 2003 DTM Championship Nurburgring , Germany. 23th - 25th May 2003 World Copyright: Andre Irlmeier/LAT Photographic
2003 DTM Championship
Nurburgring , Germany. 23th - 25th May 2003
World Copyright: Andre Irlmeier/LAT Photographic