FIA World Touring Car Championship: A welcome sight to the WTCC paddock. FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007. DIGITAL IMAGE
A welcome sight to the WTCC paddock.
FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007.
DIGITAL IMAGE