Popularity: unranked [?]
i think it is a luxgen a taiwanese car company
could be a Lancia or Subaru?..
I know this car, I have seen some cars in China like this. It is made in China, and its called the Lugen.
You must be logged in to post a comment.