The Land Cruiser 78 is part of Toyota’s legendary 70 Series lineup, a range of heavy-duty 4x4 vehicles designed to handle ...