Diamondback Yowie Short-travel Trail Bike Launches After Years of Development
The Diamondback Yowie is a new short-travel trail bike that's designed offer XC performance in a value-oriented package.
The article Diamondback Yowie Short-travel Trail Bike Launches After Years of Development appeared first on Singletracks Mountain Bike News.