FIA World Touring Car Championship
Stefano D'Aste (ITA) BMW celebrates his 2nd place overall and independent's cup win in race 2 as race winner Fabrizio Giovanardi (ITA) Alfa Romeo looks on.
FIA World Touring Car Championship, Rd7, Spa-Francorchamps, Belgium, 30 July 2005.
DIGITAL IMAGE