June 24, 20205 yr Moderators Land Rovers: You either “get them” or you don’t. Who doesn’t love a British-built off-road vehicle, especially one that is an icon of adventure around the world? Started in 1947 by two brothers, Maurice and Spencer Wilks, Land Rover has a storied off-road and luxury-aimed past around the world. We “get” the attraction to rovers, View the full article
Create an account or sign in to comment