ML

New York show: Land Rover Discovery enters the space age with Vision of the future


Land Rover’s Vision Concept, unveiled in New York last night (April 14), showcases a raft of high-tech features worthy of the space age.