Selle Italia Turbo 1980 Saddle

Brand Selle Italia
Category Components
SubCategory Saddles
Sale Price
$104.99
Retail Price
$104.99
Merchant SKU 250553
Manufacturer SKU
Product UPC
BUY NOW
Selle Italia Turbo 1980 Saddle The Selle Italia Turbo 1980 saddle is leather wrapped blast from the past! Part of Selle Italia's Vintage c... Show More