Formula 1 announces 2025 season launch event at London’s O2 ahead of 75th anniversary
For its 75-anniversary season, Formula 1 has announced an unprecedented season launch event that will feature all 10 teams, 20 drivers, and the team principals. This unique event will take place on February 18th, 2025, at London’s The O2 ahead of pre-season testing in Bahrain. Brian Burke of BrianBurkeCreative, who also oversaw the opening and…