2005 Chinese Grand Prix

Renault wins first Constructors’ title

Renault won the first of his two Constructors’ title in fine style on this day at the 2005 Chinese Grand…

8 years ago