Home Blog News Toyota Land Cruiser 70 Is the 1980s SUV That Just Won’t Die
Toyota Land Cruiser 70 Is the 1980s SUV That Just Won’t Die

Toyota Land Cruiser 70 Is the 1980s SUV That Just Won’t Die

This body-on-frame 4×4 is now being sold brand-new once again in Japan, with only a few modern features added since it first appeared in 1984.

Read More: HERE
Image Credits: Toyota

Add comment

Cant find your next car?