F1 teams, drivers reveal cars at first launch event Posted on February 19, 2025 by Sport News Now Topflight racing series Formula One kicked off its 75th season last night in London — with a first-of-its-kind event. READ FULL STORY