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.
Notify me of followup comments via e-mail