Toyota is celebrating after cumulative global sales of its iconic Land Cruiser passed the 10-million mark. The Land Cruiser, Toyota’s longest-selling vehicle, was originally launched in 1951 and production has continued for 68 years. From its early days as a mobility vehicle for Japan’s National Police Reserve, there have been …
Read More »
Automotive Blog Automotive Blog brings you the latest news, car reviews and information on the automotive industry.