Watch all the action from the F1 75 Live launch event Posted on February 18, 2025 by Sport News Now The unprecedented F1 75 Live launch event is just moments away from beginning at The O2, with all 20 drivers joining the team principals to unveil their liveries for the eagerly anticipated 2025 season. READ FULL STORY