FIA World Touring Car Championship: The safety car leads the field after one of numerous accidents. FIA World Touring Car Championship, Rd7, Porto, Portugal, 5 July 2009.
The safety car leads the field after one of numerous accidents.
FIA World Touring Car Championship, Rd7, Porto, Portugal, 5 July 2009.