Quote:
Originally Posted by fryj00
I have power, brakes, and tires...now I desperately need to upgrade the suspension and have my sights set on Ohlins. Need more info, though. Mostly concerned with ride quality. Anyone?
|
Everything I've ever seen on them has rated them second to none