FIA World Touring Car Championship: James Thompson (GBR) Alfa Romeo won both races. FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007. DIGITAL IMAGE
James Thompson (GBR) Alfa Romeo won both races.
FIA World Touring Car Championship, Rd3, Valencia, Spain, 20 May 2007.
DIGITAL IMAGE