Idyllic
Toyota Land Cruiser HDJ 80: Unstoppable Off-Road Icon