FIA World Touring Car Championship: Olivier Tielemans (NED), Alfa Romeo 156. FIA World Touring Car Championship, Rd1, Curitiba, Brazil, 11 March 2007. DIGITAL IMAGE
Olivier Tielemans (NED), Alfa Romeo 156.
FIA World Touring Car Championship, Rd1, Curitiba, Brazil, 11 March 2007.
DIGITAL IMAGE