FIA World Touring Car Championship: Luca Rangoni (ITA) winner of the Independent's class. FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007. DIGITAL IMAGE
Luca Rangoni (ITA) winner of the Independent's class.
FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007.
DIGITAL IMAGE