Dumb name, but a cool electric car (if they get enough balls to actually sell them in the US).