Zenvo ST1 Supercar: News And Photos
We have here a supercar called Zenvo ST1 which is capable to smash the competition when it comes to speed. First this project was “put on wheels” in 2004 by a group of ingenious and ambitious engineers from Zenvo Automotive and they said that the first copies should have appeared in 2009, pretty optimistic what can I say. If you...