Formula One celebrated its 75th anniversary with a live event at the O2 Arena, London yesterday, attended by celebrities and a large audience. The spectacle felt more like the Oscars, and hopefully, it remains a...
By James Broughton
February 19, 2025