What is this mikropipilats?

that's what I saw on the street then microcars ... I wonder what it is and who produces ??? 2 photos









Source:

Tags

See also

New and interesting