2010 Madrid men’s triathlon
See the highlights from the third men’s Dextro Energy Triathlon – ITU World Championships Series 2010 race held in Madrid, Spain on June 6th. Origin and copyright of the video: Triathlon.org Video Rating: 5 / 5 Official video from the 2007 Scott Tinley’s Adventures in San Luis Obispo, California. Clip features the Women’s Elite Race. […]