TourofTexas.com Videos
Follow TourofTexas on twitter to keep up with Austin, Texas and Tour de France and Tour of Texas cycling news.
Lance Armstrong Video by Paul Terry Walhus
May 19, 2005 at 24 Hour Fitness Lance Armstrong Center