Sunday marked the passing of Scotland’s Tom Walkinshaw: 1984 European Touring Car Champion for Jaguar and founder of Tom Walkinshaw Racing (TWR), which itself... read more »
4
Sunday marked the passing of Scotland’s Tom Walkinshaw: 1984 European Touring Car Champion for Jaguar and founder of Tom Walkinshaw Racing (TWR), which itself... read more »