Japan car scam victims sent to dealers to negotiate settlement

By June 10, 2022