LONDON (AP) One day after Silverstone’s owners announced they will terminate their British Grand Prix contract, Formula One’s new leadership said Wednesday they had been inundated with interest from around 30 places looking to stage races.
Powered by WPeMatico