16 Nov 2010, 16:09 UTC · By: Alina Dumitrache / Before your attention gets too caught up by the adjacent image, let us explain what it’s supposed to be. A concept, you’ll say, but this is much more than that. In fact, the new electric...