The British GP saga finally seems to be done with; yesterday Silverstone’s owners signed a long term contract for the race. For the last 20 years I think the British GP has always been under…
The British GP saga finally seems to be done with; yesterday Silverstone’s owners signed a long term contract for the race. For the last 20 years I think the British GP has always been under…