10 Million Toyota Land Cruiser Roll Around the World
According to Toyota’s records, the cumulative sales of the Land Cruiser, the longest-running Japanese brand model on the market – it was launched in 1951 (15 years before the Corolla) – exceeded 10 million units sold. This model debuted under the name of Jeep BJ and quickly became a success due to its reliability, durability, and off-road … Read more