Giant TCR junior road bike 25-520 Wheel 16 Speed Shimano STI
Giant TCR junior road bike 25-520 Wheel 16 Speed Shimano STIThis Giant TCR junior road bike is in lovely used condition. 16 Speed Shimano STI. This bike has not had much use at all and is in lovely condition. This … Continue reading