Browsing tag

product test

Tested – Michelin Force XC 29×2.25″ Tires

From Cars to Mountain Bikes Michelin is one of the oldest and most recognizable tire companies on the planet, making treads for everything from cars and motorcycles to bicycles. Michelin has been operating in France since the late 1800s and has a long history in cycling. Over the years its tires have evolved, and while […]