Originally Posted by
masi61
I was asking about the Michelin Power tubular. I see where there was the Pro4 as well. In the USA these don’t seem to be as common. Some of the prices I have seen are ~80 USD to over $100.
Could you give a link link to where these are available at a better price?
I bought them a couple of years ago at either chain reaction or pro bike kit. They were on sale I think for $120 cad. a pair.