With only 133 road-going models produced, this massive 4WD brute is a unique piece of automotive history.
Toyota’s Land Cruiser lineage goes all the way back to the 1950s, and the Japanese manufacturer has just revealed the most ...