2010 Dextro Energy Triathlon - ITU Triathlon World Championship Grand Final Budapest 08 Sep, 2010 43 Photos