Tour de France countdown. 28 days to the Devil. What's a Tour de France without the presence [...] By walshworld|2019-02-03T16:19:28-08:00June 4th, 2011|Tour de France|1 Comment Read More