Bizarre 25 Crazy Facts About The Tour de France You Might Not Know Posted by Sameen, Updated on November 16, 2023