Toyota LandCruiser 300 Series: Is 1 August 2021 the launch date?
The Toyota LandCruiser is due to celebrate the 70th anniversary of the company’s first heavy-duty off-roader on 1 August 2021 – prompting fresh speculation the all-new 300 Series could be unveiled on this date, though some industry insiders believe it could be sooner than this.