FIA World Touring Car Championship: Massimiliano Pedala (ITA) SEAT Leon. FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007. DIGITAL IMAGE
Massimiliano Pedala (ITA) SEAT Leon.
FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007.
DIGITAL IMAGE