Avoid buying these brands of tires: “Westlake, Compass, Telluride and YKS”. These are manufactured in China by the Hangzhou Zhongce company. The gum strip is not installed and these tires can fly apart at any time. The importer, Foreign Tire Sales, is claiming they can’t afford to recall these tires, so we’re on our own here.
Bad Chinese tires