Land Rover Discovery v Toyota Land Cruiser – autocar.co.uk

Land Rover Discovery v Toyota Land Cruiser – which is the ultimate off-roader? Full story, pictures and more videos at http://www.autocar.co.uk/News/NewsArticle/AllCars/248457/