2007 World Touring Car Championship: 2007 World Touring Car Championship 17th-18th November Macau Alessandro Zanardi (ITA) All images © Malcolm Griffiths/LAT
2007 World Touring Car Championship
17th-18th November
Macau
Alessandro Zanardi (ITA)
All images © Malcolm Griffiths/LAT