Hello,
2003 discovery 50k miles
Having difficulty getting a somewhat smooth ride out of my new tires. I hade them installed and had a bad shake. Pull them off and mechanic stated there were some type of aluminium spacer on the front wheels??? not sure about that but in any case it was much...