mustang1
Guru
- Location
- London, UK
The 1989 TdF is considered one of the closest races ever. Here's an old summary video you might like. Doesn't include the final stage.
1989 Tour De France:
View: http://youtu.be/VDznJwZvSKs
1989 Tour De France:
View: http://youtu.be/VDznJwZvSKs