Tour de France - Spectre of Armstrong still hangs over Tour

Eurosport
Tour de France - Spectre of Armstrong still hangs over Tour
Lance Armstrong (Reuters)
View comments (0)