Tour de France kicks off as Armstrong pushes for comeback


Tour de France kicks off as Armstrong pushes for comeback

The Tour de France, the world's most gruelling road race, kicked off in Monaco on Saturday with US cycling star Lance Armstrong determined to make a comeback after a four-year absence. Images and soundbites, including Armstrong starting and finishing the first stage time show more...

Responses to “Tour de France kicks off as Armstrong pushes for comeback”

Leave a Reply