2013-09-23

Watch again the epic UCI MTB DHI World Cup final from Leogang

Leogang in Austria was the last stop of the 2013 UCI Mountain Bike World Cup season and it all came down to a final battle between Gee Atherton and Steve Smith.

Show more