Tuesday, October 18, 2005

Formula One Final for 2005

To crown a bad FIA Formula One Grand Prix year for me, Renault won the constructor’s championship.