The American cycling legend and seven-time Tour de France winner made his XTERRA debut at the USA Championship on September 24 in Ogden/Snowbasin, Utah. Is he up for the challenge at the XTERRA World Championship?
This Xterra races in the Nevada desert. For more info visit teamxterraracing.com
Video Rating: 4 / 5