Not long ago, Dutch supercar startup Vencer began its quest to build a supercar. I made fun of the initial images of the Vencer Sarthe, because she deserved it and also deserved some tweaking. It seems that I was not the only one to feel that way, as the Sarthe is back and a lot […]
[…]
Read More… from Vencer Sarthe Supercar Is Looking Less Awkward: Photos and Details