Company 2020 Discovery Sport Spied at the Nurburgring With New Architecture and Design May 10th, 2019 0 Land Rover is currently in a bad spot, so much so that owners Tata are rumored to be selling the brand to the French conglomerate that already...