The iconic Toyota Land Cruiser 100 is now 25 years old

The iconic Toyota Land Cruiser 100 is now 25 years old