I’m crossing the parking lot of a Walgreen’s in Denver when this beautifully weathered Land Rover rolls up…