tour.jpg
Marcel Kittel wins stage twenty one of the 2013 Tour de France