Giant Defy 1 (2013) Medium. With Upgrades. Must see..
The bike has had some upgrades done. It now has 105 brakes & a 105 cassette. The wheels are new Giant PSL 1 with new tyres. The chain is Shimano Ultegra. The saddle is a Specialized Avitar. The pedals are Shimano PD540s. Apart from that the spec is a