Toyota’s painstaking J40 Land Cruiser restoration continues

The saga of Toyota s J40 restoration continues. Earlier this year, Toyota embarked on a journey to bring a well-worn 1982 Land Cruiser back to life. Though it had only 130,000 km (about 81,000 miles) on the odometer, its age and Continue reading