Tag Archives: Tour de France

Google Street View Takes You on the Tour de France

You may not be in quite good enough shape to participate in the Tour de France, but that doesn’t mean you have to miss…
Continue reading