Toyota Land Cruiser – Everything You Need to Know | Up to Speed

(crashing metal) – From the scorching plains of sub Saharan Africa, to the brutal cold of the Arctic Circle, this vehicle has driven everywhere on our green Earth. It’s a shining beacon of utilitarian belief in perfected practicality. So lower your tire pressure, lock up them diffs and put ‘er in low. It’s time to […]