The Land Cruiser series is the longest running series in Toyota history. Development of the first generation Land Cruiser began in 1951 as Toyota’s version of a Jeep-like vehicle and production started in 1954. The Land Cruiser’s reliability and longevity has led to huge popularity. This photo was taken at the Ministerio de Salud yard in Pavas.
- Advertisement -