crittersandchaos.wordpress.com
Le Tour de France (Just Past Half Way)
Random Thoughts Le Tour de France. The toughest bike race in the world. Twenty-one days of racing, 22 teams, 198 riders risking their lives every day, 4-6 hours every day, averaging 23 – 54…