2003 DTM Championship.: 2003 DTM Championship Hockenheim, Germany. 27th April 2003 World Copyright: Andre Irlmeier/LAT Photographic ref: Digital Image Only
2003 DTM Championship
Hockenheim, Germany. 27th April 2003
World Copyright: Andre Irlmeier/LAT Photographic
ref: Digital Image Only