When you like it rough – Toyota Land Cruiser 70 Series

The Land Cruiser is the longest running SUV nameplate in the automotive world. And while the modern 300 series has become a luxury offering with all the bells and whistles, Toyota will still happily sell you a model from another generation that was first introduced back in the 80s, and that was my latest review […]