Selle Italia SLR T1 Saddle Review
Here is some stylish bling from Italy for your AM / DH rig. Let’s face it, some of the best things come from Italy like cars, motorcycles, shoes, and yes, bike saddles. Unlike many minimalistic saddles, the 225g Selle Italia SLR T1 ($192 MSRP) is a balance of strength and comfort in a lightweight package. …
The article Selle Italia SLR T1 Saddle Review appeared first on Singletracks Mountain Bike News.