12.10.12

1989 Tour de France Alpe de Huez Stage –

Cycling Video Ranking: four / 5

Tags: , , , , ,
| Posted in Cycling | 25 Comments »
12.10.12

Robert Millar Tour de France stage win 1989

Cycling Video Rating: 4 / 5

11.30.12

1989 Tour de France Final Time Trial

Cycling Video clip Score: four / five