A Top Gear video with my favorite Toyota Land Cruiser, the 80 series turbo diesel (HDJ80 1HD-T). Jeremy compares the Toyota Land Cruiser, the Range Rover and…
Continue reading here:
Top Gear 4×4 — Toyota Land Cruiser, Mercedes G-class and Range Rover (1991)