British Touring Car Championship: Yvan Muller (FRA) Vauxhall British Touring Car Championship, Thruxton, England, 1 May 2005 DIGITAL IMAGE
Yvan Muller (FRA) Vauxhall
British Touring Car Championship, Thruxton, England, 1 May 2005
DIGITAL IMAGE