news · 25 July 2008 · 16 years ago
Tour de France: Sastre calm in face of near-impossible task
More news on 25 Jul