It is almost time for F1 75, the official launch of the liveries teams will don on their cars for the 2025 Formula 1 season, from the O2 Arena in London. For a long time, it has been unclear exactly what fans in attendance could expect from the event. But on Monday morning, just one day before the event, Formula 1 finally announced the musical line-up as well as the host.