Originally Posted by
WhyFi
I just caught wind of Michelin's new Power Cup TLRs, which are supposed to be their fastest tires (and possibly the fastest on the market). The Power Road TLRs are a great tire, so this has my interest piqued. Quick - someone buy them and report back!
im about to pull the trigger on something and am willing to give them a try! Have you seen them anywhere?