5 Live In Short - Michael Rogers wins stage 16 of the Tour de France - ÃÛÑ¿´«Ã½ Sounds

5 Live In Short - Michael Rogers wins stage 16 of the Tour de France - ÃÛÑ¿´«Ã½ Sounds
Michael Rogers wins stage 16 of the Tour de France
Michael Rogers wins the longest stage of this year's Tour.