Yes Michelins are good but the most reputable somewhat of a downside to them is their inherent longer warm-up time as compared to other brands therefore many people stay away.
Michelin has the new for 04 Pilot Power for street bikes but it won't be available for a couple of months yet.
1 - 2 of 23 Posts
This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.