RacesLance Armstrong Wins the 2009 Leadville 100 Mountain Bike Ra… admin2 months ago2 months ago01 mins Lance Armstrong and Dave Wiens talk about the grueling 100-mile Leadville Trail 100 mountain bike race in this exclusive Singletrack.com video. source Post navigation Previous: 6 upgrades for a new mountain bikeNext: How to change a shift cable on your MTB