FJ25

Desert Find: 1959 Toyota Land Cruiser

The Land Cruiser is a series of 4-wheel drive vehicles that have become Toyota’s longest-running series of models. Worldwide sales are north of 10 million units and climbing. These SUVs were not common sights in the U.S. in the… more»