2005 Chinese Grand Prix

So - Renault have pretty much got the championship - Montoya's 14th...

Unless something happens to one fo the Renaults *Sato - you listening?*
 
Back
Top Bottom