Michelin Pilot Power or Pilot Sport
#11
RE: Michelin Pilot Power or Pilot Sport
i have the powers on mine, and they ROCK. even in the past couple weeks when i've had to ride in the rain they have good grip. IMO i'd say Pilot POWERS all the way.
Thread
Thread Starter
Forum
Replies
Last Post