sparesguide.com
Toyota Land Cruiser, The Queen Of African Roads
Production of the first generation Land Cruiser began in 1951 at which as many as 90 units were sold then on the Toyota’s version of a Jeep like vehicle. To date thousands rolls out of the pr…