Formula 1 unveils new logo for 2018 season
Formula 1 chiefs have unveiled the championship’s new logo, and explained why grand prix racing needed to replace the iconic version used for the past 23 years
Read full articleFormula 1 chiefs have unveiled the championship’s new logo, and explained why grand prix racing needed to replace the iconic version used for the past 23 years
Read full article