0 views
Share this clip
Land Cruiser J80 at Slick Rock Trail (2/2)
youtube
A Lexus LX 450 (Toyota Land Cruiser J80) tackles the Staircase bypass on Slick Rock 4x4 Trail
About Toyota Land Cruiser (J80)
The Toyota Land Cruiser , also sometimes spelt as LandCruiser, is a series of four-wheel drive vehicles produced by the Japanese automobile manufacturer Toyota. It is Toyota's longest running series of models. As of 2019, the sales of the Land Cruiser totalled more than 10 million units worldwide.
More about Toyota Land Cruiser (J80)→Added
Know someone who'd love this clip?
Share it with friends and fellow fans.
Share this clip



