Swiss win silver in Lausanne triathlon leg

21st August 2011, Comments 0 comments

Switzerland has come second in the team relay event of the ITU Triathlon World Championship series in Lausanne.

0 Comments To This Article