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

Levi Leipheimer and Rebecca Rusch. Photo: Todd Meier

Leave a Reply

Your email address will not be published.