Tour de France 1989 - 8 Seconds In July
Tour de France 1989 - 8 Seconds In July
| 26 December 1989 (USA)
Tour de France 1989 - 8 Seconds In July Trailers

Documentary exploring Greg LeMond's 8-second final victory margin in the Tour de France 1989.

Reviews