A lot of tires we buy these days are made in China and that is not reassuring to me.
I just bought some great Cooper tires, my last set lasted too long. Was on the car for 7 years. Duh.
Sounds like my last set of Coopers. Love those.