Cannondale: the Team Episode 01 Oct 31, 2013

Check it out as Cannondale’s team gets together for the first time in the season to discuss brakes, bikes and the new equipment for 2013.

Comments are closed.