Friday, March 29, 2024

Tag: British Touring Car Championship

Top touring car drivers race on streets of Edinburgh

By Oliver Farrimond THE smell of burning rubber filled the air in Edinburgh yesterday as some of the world’s top racing drivers took to the...

Latest News