2009 World Championships in Mendrisio9/27/2009 3:00:00 AM


Photos from the 2009 UCI World Championships in Mendrisio, Switzerland - the home of SwissStop.