This 1986 Toyota Land Cruiser FJ60 is the boxy, indestructible SUV that has become a genuine modern classic, presented here ...
The 2500 gains a new package that delivers a best-in-class payload capacity of 4,580 lbs (2,077 kg) ...