Car Riview

Land Rover redefines an icon

When, as the story goes, the first Land Rover was drawn in the sand in 1947 a legendary brand was born. An iconic brand that