PHOTOS: Week Two of the Tour de France
Week two of the Tour de France is in the books as the racers wrap up Stage 13 today. The race still has seven stages to go.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed