Toyota launches all-new Land Cruiser “250” series in Japan
Sales of special edition ZX "First Edition" and VX "First Edition" limited to 8,000 units Toyota Motor Corporation (Toyota) announced the addition of the “250” series to the Land Cruiser lineup in Japan. Alongside this, it has also …