Toyota Confirms Four-Years Long Waiting Period For The New Land Cruiser LC300


The 2021 Toyota Land Cruiser LC300 is a big step up over its predecessor and consumer lapped it up last year. There were rumours of a four-years long waiting period for the SUV and now the Japanese c… [+2301 chars]Source