This is probably old news by now, but I was only able to catch the repeat today. Renault are the manufacturers champions of the 2005 F1 season. If any of you own a Renault, you probably be proud to have F1 2005 Chapions bumper sticker right now.
Good Season for Renault. Infact I might have been doubtfull earlier this season, but now I am sure ‘Blue is the new Red’.
Lets wait and see how 2006 goes. Lot of change in the wind:- new car and engine specs, team acquisitions, driver reshuffle etc.