Selle Italia SL XC Saddles

0/5 (0 Reviews)
MSRP : $119.99

Product Description

The Selle Italia SL XC is one of the most lightweight mountain bike saddles on the market thanks to the fiber glass shell and manganese rails.

   No Reviews Found.

Crank Brothers Cobalt XC SL headset

does anyone have any experience with this headset? ( [url=]Crank Brothers Cobalt XC SL 2010 | Buy Online |[/url] ) the review at competitive cyclist says the installation is rather finicky ( [url=http://www.compet ... Read More »

Read More »



RoadbikeReview on Facebook