tour.jpg
Andre Greipel wins stage six of the 2013 Tour de France