The 2026 Ferrari F80 is a technological tour de force built to showcase what the 80-year-old Italian automaker is capable of.
With more open regulations and increased regeneration capability, the way Formula 1 cars stop is going to look very different ...