The Toyota Land Cruiser 70 Series, widely known as the Troopy, is one of the most respected utility vehicles ever built.
The Land Cruiser 78 is part of Toyota’s legendary 70 Series lineup, a range of heavy-duty 4x4 vehicles designed to handle ...