2005 F1 season

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