Japan: Customers have to wait for four years for Toyota Land Cruiserby Madhu Sahu January 21, 2022 0 The firm has warned its customers that they will have to wait upto four years for the delivery of its ...