Cancellara, Van Avermaet and Vanmarcke bike gallery

This article first appeared on BikeRadar.