Land Rover Discovery Vision Concept (00:40) Published on April 2, 2014 in New York by The Car Guide Some image of the Land Rover Discovery Vision Concept