Outdoor Life Network's pro cycling race commentator Bob Roll speaks at the Seattle bike show. He predicts Lance Armstrong will win the Tour de France in 2005.
Seattle bike show: Bob Roll speaks
Permanent link to this article: https://www.bikingbis.com/2005/02/21/seattle-bike-show-bob-roll-speaks/
Recent Comments