4x4, News

Toyota Celebrates 30 Years of “Land Cruiser 70” Series [+video]

Over the 30 years since its launch, the “Land Cruiser 70″―a milestone model of Toyota’s longest-running nameplate―has gained devoted fans…