Tour de France. First stage: hotels. Le Tour is still seven months away but [...] By walshworld|2019-02-03T16:06:49-08:00December 11th, 2012|Uncategorized|2 Comments Read More