2003 DTM Championship
2003 DTM Championship
Lausitz, Germany. 6th - 8th June 2003
The Mercedes team cheer race winner Bernd Schneider as he crosses the finish line.
World Copyright: Andre Irlmeier/LAT Photographic