On September 18-19, 2011 the 2011 Dextro Energy Triathlon ITU World Championship Series Yokohama will take place in Yokohama, Japan.Watch the 2011 2011 Dextro Energy Triathlon ITU World Championship Series Yokohama live online.Please note: live stream might not be available in all countries. Check with the providers listed below.