hello. new to the forum, but you guys dont seem to have a 'Car Meetings' section or similar? whats that all about ??
is there a Renault orienatated Rolling Road day on the cards in the UK somewhere? surely you guys must meet up and check the ponies?
(expecting this post to be moved...