Lanzante Unveils Stunning 95-59 Three-Seat Supercar With 850bhp+ and £1.2M Price Tag August 11, 2025 by John