SLO-based cycling team misses chance to win stage at Tour de France

July 07, 2010 09:36 AM

UPDATED July 07, 2010 09:37 AM