Japan: Customers have to wait for four years for Toyota Land Cruiser by 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 ...