The Land Cruiser is getting a long-awaited overhaul, and it could arrive very soon.
It’s no exaggeration to say that the Toyota Land Cruiser is one of the automotive world’s most venerated nameplates. It’s also one of the longest-running models still on the road. The current J200 generation entered production way back in 2007 — and has the poor fuel economy to prove it.
…
Read more