Part 1 of Tour de France in 1997

The 84th of Tour De France in 1997 was held from July 5 to July 27 and this was the largest victory in History. Must watch this video.

source

Leave a Reply

Your email address will not be published. Required fields are marked *