vwsportbug
Jun 26, 2014Explorer
Time to Install New Tires - Evergreen Brand?
I have to install 6 new tires on my tow vehicle within the next month or two and the best deal I've found is on a brand called "Evergreen" which I've never heard of before. Does anyone have any experience with this tire manufacturer? Are their tires any good? I'm sure they are made in China but the price is $300 lower than for any other brand (so $50 each).
Please respond only if you have any actual experience with this tire brand.
Thanks
Please respond only if you have any actual experience with this tire brand.
Thanks