How Much Toyota Land Cruiser 2024. It will be able to tow loads of up to 3500kg. Toyota motor corporation (toyota) has unveiled the new land cruiser 250 series to the world, with the launch planned for the first half of 2024 in japan.
How much is a 2024 toyota land cruiser? Is the hype real or is this retro box just made of fluff and no substance?