Quote:
Originally Posted by leroBob
I have had Yokohama's on the last three cars i have had at one point or another. I always seem to go back to them, I never intend to but they have always been solid tired and decent all weather as well.
|
And they are usually made in USA, in VA. Quite possibly the closest tire factory to my house.