f1rst motorsf1rst motors
Lanzante Revives Le Mans Spirit with a Three-Seat, 700bhp/tonne Supercar