Vencer Sarthe supercar unveiled

Vencer Sarthe

The Dutch aren’t exactly known for making a lot of cars, but those they make simply stand out. Hoping to join that club is the Vencer Sarthe. It’s not as dramatically styled as the Zenvo ST1, not as pretty as a Spyker and not as crazy as the Carver so what’s it all about? Well, […]