Thursday, July 8, 2010

Cavendish wins 5th stage, Armstrong still 18th


7-time Tour de France champion remains 2 minutes, 30 seconds off lead

Read More Here 

No comments: