2003 DTM Testing: 2003 DTM Testing Adria Int Raceway, Germany. 18th March 2003. World Copyright: Andre Irlmeier/LAT Photographic ref: Digital Image Only 17MB
2003 DTM Testing Adria Int Raceway, Germany. 18th March 2003. World Copyright: Andre Irlmeier/LAT Photographic ref: Digital Image Only 17MB