Every driver, every livery: All you need to know about F1’s London launch

With Formula 1’s first all-team launch almost upon us, here is everything you need to know about Tuesday’s event at The O2 in London.
With Formula 1’s first all-team launch almost upon us, here is everything you need to know about Tuesday’s event at The O2 in London.