German Touring Car Championship: The Mercedes safety car leads the field. German Touring Car Championship, Rd2, Zolder, Belgium. 5 May 2002. DIGITAL IMAGE
The Mercedes safety car leads the field.
German Touring Car Championship, Rd2, Zolder, Belgium. 5 May 2002.
DIGITAL IMAGE