Giant team dh for sale
built up and ridden once by my self sadly due to an injury im being forced to sell or watch it gather dust for next year or 2 till i'm back to full health sensible offers spec on request (can be changed as i have a large number of different setups)