News

Zenvo’s Response to Top Gear’s Video

First of all, Zenvo is a Danish company which builds a supercar called the Zenvo. They aren’t as famous nor…