I saw a car on auto trader and OLX by the company Nagoya Auto Traders/Chief Auto Traders/Jan Japan auto traders, they advertise cars for sale and if you stay out of the country they say you need to pay a deposit, they talk so good and convince you that they not...
Read more
I didn't like
  • Lies and scamming
Reply to reviews