Limited production all wheel drive twin motor electric supercar designed and built by E-V Concepts. 2009
(click to close)