Giant Defy Composite 2 – First Ride out and initial impressions…..
All Terrain Cycles
After seeing plenty of these bikes sold through the shop and mail order, and after what felt like an eternal wait, I finally got my new road bike. After a long wet winter riding around the roads on my...