(Oops, posted in the wrong section, but not sure how to delete or move.) I'm looking to pick up a new set of rains for my 125. What do ya'll make of this?
Don’t bother with those. I stuck on new set Pirelli full rains on n July and was dragging my knee most places at PittRace. Epic grip, especially when braking. Pay the money for the god stuff and you won’t be disappointed.
Wow after looking at this post I have to ask these questions: You live in MA but yet you're looking to buy tires from a vendor 1300 miles away in Florida, why? And why haven't you contacted the LRRS tire vendor (your closest guy) to make a purchase?
And if you DID come up to NHMS today, you'd get to see how the various tires work in real conditions... meh.