2009 World Championships in Mendrisio 9/27/2009 3:00:00 AM


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