2016 Giant TCR Advanced Pro 2 M/L Medium/Large Shimano 105 Carbon Road Bike
2016 Giant TCR Advanced Pro 2 M/L Medium/Large Shimano 105 Carbon Road Bike2016 Giant TCR Advanced Pro 2 M/L Medium/Large Shimano 105 Carbon Road Bike. Overall the bike is in good condition, there are some marks which are pictured and … Continue reading