2001 British Touring Car Championship: 2001 British Touring Car Championship Yvan Muller, Vauxhall Astra Silverstone, England. 21st March 2001 World Copyright - Bellanca/LAT Photographic ref: 8 9 MB Digital
2001 British Touring Car Championship
Yvan Muller, Vauxhall Astra
Silverstone, England. 21st March 2001
World Copyright - Bellanca/LAT Photographic
ref: 8
9 MB Digital