Hello,
I thought i'd drop in and sign up even tho i don't even own a Renault let alone a williams!! This will change early next year tho
I have been nosing about on this site for a few days now and everyone seems like a real friendly bunch Lots of good info here too!
Anyway i can't wait to get one of my own and tbh the williams is the only french car i would ever consider
Cheers!!
James