The Tour de Suisse comes to Verbier!

Jun 12, 2012, 05:24 PM, Bagnes, VS, Switzerland

Mountain Radio met some of the world's best cyclists in Verbier following the 2nd stage of the 2012 Tour #Verbier

clip location map