It’s remarkable to think that Land Rover launched the iconic Range Rover nearly 50 years ago. There’s some debate over the origins of the high end SUV. Jeep claims the Wagoneer – produced between 1963-91 – was the first. Land Rover says the 1970 Range Rover “originally defined the luxury …
Read More »