22 JulBlog

As I watched le Tour de France race through Marseille today, I felt a couple of rants coming on. But first a bit of background. In person, I have seen stages…

view more >>

Tweets