Meentb Posted April 23, 2018 Share Howzit everyone. I'm looking for Michelin tyres. Specifically the Jet XCR and the Force XC. Who in our beloved country sells Michelin? I know it was a big brand 12 years ago. Used alot of their tyres back then. ThanksMeent Link to comment Share on other sites More sharing options...
RDL101 Posted April 23, 2018 Share Were looking at the Michelin MTB tyres in Cycle Lab the other day Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now