korea

  1. S

    Is the Telluride American or Korean?

    This is my first Non American Brand Vehicle. Major selling point for me was that it was Designed in California and Built in Georgia.
Back
Top