OK, so the Vencer Sarthe is Holland’s answer to Ferrari and Lamborghini.
While you might be forgiven for seeing Vencer as just another (Dutch)