Lanzante Only 59 of these exceedingly fast, three-seat supercars with a special purpose will be made 20th Jun 2025