Thread Rating:
07-04-2010, 11:50 AM
[Image: http://api.tweetmeme.com/imagebutton.gif...NHeadlines]Alessandro Petacchi has won the first stage of the Tour de France in a sprint, while Lance Armstrong and other top contenders trailing in the pack in a day marred by several crashes.
More...
More...
Users browsing this thread: 1 Guest(s)