Selle Italia Turbo 1980 Saddle

Brand Selle Italia
Category Components
SubCategory Forks, Cockpit, Pedals
Sale Price
$99.99
Retail Price
$99.99
Merchant SKU 250557
Manufacturer SKU
Product UPC
BUY NOW
Long before carbon and titanium, gel and cutouts, and saddles stripped of all but the most essential features in the name of saving a few grams, Selle Italia's Turbo 1980 Saddle was introduced to the cycling world and enjoyed resounding success. Now, the classic Italian brand has brought back its... Show More