The British Touring Car Championship – Penultimate Round at Silverstone
Over the 6th and 7th October, engines were set and rubber was burned at the world famous Silverstone Circuit for the penultimate round of the British Touring Car Championship.
The historical track, where the ...