Well, it has finally begun. After a buildup that has probably lasted all year (we only started hearing about it when we first arrived in October), the Tour de France began in Strasbourg. So not only did the Tour go through Strasbourg, it actually started here.
Still working on the video.