It would appear Liberty Media has decided on a new logo for Formula 1. Last week, AutoGuide.com discovered trademarks submitted by Formula One Licencing B.V to the European Union Intellectual ...
Some results have been hidden because they may be inaccessible to you