Anybody know of any other useful websites , forums ...so on (preferrably rally related and in English) with users that know what they are talking about ??
How about some British sites???
Thanks,
Oscar
rally gods would turn in their graves if they ever knew Lada's were now part of EU rallying!!!