Be glad you took yours, the Land Rover LR3 – designed for the extraordinary
A cool ad for Land Rover’s new Discovery (LR3) in Argentina.
Awarded 2005 Motor trend sport/utility of the year, Land Rover LR3.
The six faces of Discovery 3/ LR3. To interact with the Cube