Ranking the best and worst of F1's launch season

17 February 2020 08:47
What we loved and what we hated from Formula One's car launch season, including the best livery, Renault's bizarre Paris event and two of the wackiest launches in recent memoryreadfullarticle

Source: ESPN