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 ...
Results that may be inaccessible to you are currently showing.