2007 Toyota Land Cruiser Overview

1:19

The Land Cruiser has been around for ever and is the off-road staple of the UN and international organizations. The US model retains that off-road prowess with a lot more luxury and a much higher price.

View More
View Less

Share this video

Embed