Land Rover has produced the one-millionth Discovery sport-utility vehicle at its Solihull manufacturing plant near Birmingham in the United Kingdom. The landmark unit, however, won't go to a dealership to be bought by a private owner. To celebrate this
We use cookies to ensure you get the best experience on Topgear.com.ph. By continued use, you agree to our privacy policy and accept our use of such cookies. Find out more here.