italiandesignmap.com
Electra Meccanica Vehicles Corp
Electra Meccanica Vehicles Corp. A great looking car is important, but a well thought out one is even better. Armed with the initial concept, we turned our attention to fleshing out the design, add…