zuvuyeay on 18 November 2012
kyu23 said: YES! Renault Won already the constructors title |
yep,congrats to renault too they power lotus aswell who do well,good engine
god knows why there is not a french GP anymore apparently they were near to one next year