British Touring Car Championship: Yvan Muller (FRA) VX Racing. British Touring Car Championship, Snetterton, England, 8-9 August 2003. Digital Image
Yvan Muller (FRA) VX Racing.
British Touring Car Championship, Snetterton, England, 8-9 August 2003.
Digital Image