British Touring Car Championship: Yvan Muller (FRA) Vauxhall Astra Coupe, winner of race two is cheered home by his pit crew. British Touring Car Championship, Thruxton, 7 May 2001 BEST IMAGE
Yvan Muller (FRA) Vauxhall Astra Coupe, winner of race two is cheered home by his pit crew.
British Touring Car Championship, Thruxton, 7 May 2001
BEST IMAGE