That's it!
I think that just mentioning that a Youtube video exists is enough for anyone interested to find it easily. If you mean the one-and-a-half promo video, I have to admit it's pretty well made. The car itself also looks a bit more solid than the run-of-the-mill Chinese electric low-speed vehicle.