P pbm Joined Apr 19, 2004 Messages 10,263 Location New York Apr 12, 2014 #1 They are supposed to be an 80K tire and are made by Cooper. People rate them very highly at Vulcan Tire's website. Anybody have experience with them?
They are supposed to be an 80K tire and are made by Cooper. People rate them very highly at Vulcan Tire's website. Anybody have experience with them?