The 2017 Toyota Land Cruiser: Legendary Off-Road Luxury
Toyota’s longest playing nameplate is also its most expensive model. The very first Toyota Land Cruiser was introduced in 1951, a Jeep-like vehicle built under contract to the US military for use in Korea. Based on the original Willys theme, the first “Toyota Jeep BJ” was larger and more … Read more