World Touring Car Championship: A welcome sight to the WTCC. FIA World Touring Car Championship, Rd11 Okayama, Japan, 1 November 2009
A welcome sight to the WTCC.
FIA World Touring Car Championship, Rd11 Okayama, Japan, 1 November 2009