What a performance, what a amazing sporting event. The Tour de France just kept producing and producing in 2020. 47.05416460.2386348Share this:TweetWhatsAppLike this:Like Loading... Published by Loire Valley Leisure Holidays View all posts by Loire Valley Leisure Holidays