1. Home » David Millar

All David Millar: Page 3

The Barracudas of the peloton

VeloNews.com caught up with the riders from Garmin-Barracuda at their 2012 team camp in Calpe, Spain