Armstrong comes twelfth in mountain bike race © PIXATHLON/SID
Armstrong tries his hand at mountain biking
The fallen former cycling star Lance Armstrong finished one of the toughest mountain bike races in the world in twelfth place.
04 November 2018
From: sid