Long-Term Review of the Michelin X-ICE Snow Tire: My Verdict After a “Different” Kind of Winter! : Michelin X-ICE SNOW tires at work
As part of our long-term review of Michelin’s new X-ICE SNOW tire, we render a verdict on this new tire that the French manufacturer tested – and is manufacturing – right here in Canada.