Stars and Cars
Mario Illien (SUI), Ron Dennis and Norbert Haug (GER) Mercedes Sporting Director
Stars & Cars
Mercedes-BenzStuttgart Unterturkheim manufacturing plant. Stuttgart, Germany
2 November 2002
DIGITAL IMAGE