Leipheimer and Rusch win Leadville Trail 100 mountain bike race in record time

Rebecca Rusch takes the win. Photo: Todd Meier

Leave a Reply

Your email address will not be published.