Vauxhall have announced that VX Racing will not return to the British Touring Car Championship in 2010. The Luton-based manufacturer, the most successful in modern touring cars history, will continue ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results