Menu

VIDEO: The Tour de France podium in Colorado

  • By VeloNews.com
  • Published Aug. 24, 2011
  • Updated Jun. 22, 2012 at 6:31 PM EDT

640 x 360 for putting at top of stories and have autoplay


FILED UNDER: News / Road / Tour de France / USA Pro Cycling Challenge / Video TAGS: