FOS Ford beat every other car at Goodwood with an EV truck as electric dominance continues to build 15th Jul 2025 This F1 car won a championship in 1992 and now Lia Block is sending it up a hill 16th May 2025