In a historic first for Formula 1, all 10 teams unveiled their new car liveries on the same evening, February 18, at London’s The O2 Arena, marking a unique celebration of the sport’s 75th ...