THE INDOMITABLE LAND CRUISER
Mar 28, 2022
2 minutes
We have noted many significant motoring milestones in these pages and, while cars are closest to our hearts, it’s time to tip our hats to Toyota’s Land Cruiser, which, for more than 70 years, has been a permanent yet always evolving feature of the motoring landscape.
The origins of the Land Cruiser date back to 1941, when the Japanese government instructed Toyota to produce a light
You’re reading a preview, subscribe to read more.
Start your free 30 days