VOTD: “Getting through” with Toyota Land Cruiser

A vintage Toyota advertisement explains the technical details that separate the Land Cruiser from other off-road vehicles on the market. A must watch for any Land Cruiser junkie. 

Tagged: , , , , , , , , , , , , , , , ,