The J40 is arguably the most legendary version of the Toyota Land Cruiser. Not only it soldiered on from 1960 to 1984 with minor changes, it also spawned a big variety of models. The station wagon was ...
In case anyone hasn’t caught up with Toyota Land Cruiser history, the Japanese company’s longest-running series has been around Planet Earth since 1951 in a variety of configurations. Naturally, the ...