World Touring Car Championship: The start of race 1. World Touring Car Championship. Brno, Czech Republic. 01 August 2010.
The start of race 1.
World Touring Car Championship. Brno, Czech Republic. 01 August 2010.