Was the J200 the Last “Real” Land Cruiser?
The Land Cruiser has probably done more to cement Toyota’s legacy of durability and reliability than any other vehicle in the famed Japanese automaker’s lineup. First appearing in 1951, the Land Cruiser has earned a strong worldwide following owing to...