When Does the British Touring Car Championship Start?
You’ve probably been wondering when does the British Touring Car Championship start, and you may be a little confused as to what happens at the various venues. The championship begins at Silverstone on July 26 and runs until mid-September, with the grand finale at Brands Hatch on early October. However, don’t worry, it’s all very …
When Does the British Touring Car Championship Start? Read More »