Quote Originally Posted by Sal yet again View Post
The French are really light years ahead of the UK when it comes to promoting rallying and supporting drivers...
Everywhere is... UK Motorsport is useless.