No matter the task or the terrain, the Land Cruiser 70 Series is Still the Master.