The Land Cruiser is getting a long-awaited overhaul.
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 Land Cruiser entered production way back in 2007 — and has the poor fuel economy to prove it.
…
Read more