FIA World Touring Car Championship: The start of race 1. FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007. DIGITAL IMAGE
The start of race 1.
FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007.
DIGITAL IMAGE