Lanzante 95-59 Supercar: 850bhp Three-Seater Celebrates Le Mans Victory
The Petersfield-based automotive specialists at Lanzante have unveiled their most ambitious project yet—the 95-59, a …
The Petersfield-based automotive specialists at Lanzante have unveiled their most ambitious project yet—the 95-59, a …