World Duathlon Championships Head To Scotland
The 2010 GE Edinburgh ITU Duathlon World Championships are set to take place this weekend, September 3-5, in Scotland, UK.
The 2010 GE Edinburgh ITU Duathlon World Championships are set to take place this weekend, September 3-5, in Scotland, UK.