News: Toyota re-launches Land Cruiser 70 in Japan


Visitors to Toyota dealers in Japan will be taking a trip back in time when, among the shiny hybrid Corollas will be the re-launched Land Cruiser 70, last sold in the country 10 years ago...