This little gem is a total Hate it or Love it car.Most people I ask hate it.
I personally think its awesome. I got to see one in person when I was in spain, its really cool.