2 Aug 2023, 09:54 UTC · By: Aurel Niculescu / The world premiere of the all-new 2024 Land Cruiser was truly encompassing; Toyota made sure of that and even brought home an oldie (but goldie)