Toyota Land Cruiser 300 goes on sale in Japan – 309 PS and 415 PS twin-turbo V6s, GR Sport, from RM196k
Revealed to the world in June, the new Toyota Land Cruiser has gone on sale in its home market of Japan today, available in five variants and two engine choices. Known as …
