sportsbrandjury.com
A Big F1op.
The new Formula One logo that rolled out of the garage for the 2018 season is a seriously disappointing new brand for the so-called pinnacle of motorsport.