Articles about Discovery

That's one long road trip
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
  • TGP Rating:
    /20

    Starts at ₱

    TGP Rating:
    /20
    Starts at ₱