Zenvo TSR-s Beats Bugatti?
Zenvo TSR-s Zenvo TSR-s made by Zenvo company. Zenvo Automotive is a Danish sports car manufacturer located in Præstø on the Danish island of Zealand. It was founded by Troels Vollertsen, and the name ‘Zenvo’ is derived from a combination of the last 3 and first 2 letters in his last name. Zenvo Automotive was …