Wednesday, August 17, 2022

Tag: Gordon Shedden

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