No, it really is a hideous vehicle. I see the a couple every week around where I live and work.
Here's the production model, not too different.
https://upload.wikimedia.org/wikipedia/commons/a/ab/BMW_i3_0...
It's been on the road for a couple years now