As the world gears up for the 2025 F1 season, the Express looks at the world's most expensive F1 car, which sold for an ...