news · 23 July 1994 · 30 years ago
Cycling: Tour de France: Indurain's authority beyond reproach
More news on 23 Jul