Porsche Supercup: Race winner Christian Menzel (GER) celebrates on the podium. Porsche Supercup, Rd 5, Nurburgring, Germany, 29 May 2005. DIGITAL IMAGE
Race winner Christian Menzel (GER) celebrates on the podium.
Porsche Supercup, Rd 5, Nurburgring, Germany, 29 May 2005.
DIGITAL IMAGE